不能使用Moq库

时间:2014-12-26 06:37:32

标签: c# asp.net .net asp.net-mvc moq

我正在使用VS13 Community Edition我想在我的项目中使用Moq。为此,我转到Nuget Package Manager并搜索Moq,但没有相关结果。但我找到了名为' Moq的图书馆:一个令人愉快的模拟图书馆'我在我的项目中安装了它。但我不能在我的项目中使用它。

屏幕

我如何安装库

enter image description here

错误

enter image description here

2 个答案:

答案 0 :(得分:2)

似乎虽然您下载了NuGet包,但由于DLL没有添加到您的引用中,因此没有成功。

你应该做的两件事:

  1. 确保成功下载
  2. 手动添加对Moq.dll的引用。
  3. 我建议查看VS提供的Package Manager Console以获取更多详细信息。

答案 1 :(得分:0)

检查您是否在单元测试应用程序中添加了Moq库作为参考。

我认为你从项目中删除了Moq引用。

从第2张图片中我得到的不是 Moq 的参考资料。

请检查是否添加如下图所示的参考。

enter image description here

如果你无法看到它意味着。请按照下面的说法进行操作。

请注意,您必须检查以下链接中的已安装应用程序菜单,而不是在1个图像中,而不是在在线菜单中。

在您的项目中,请先卸载 Moq 库。如下图所示。

enter image description here

然后你必须从在线菜单再次安装 Moq ,如下所示。

enter image description here

现在安装Moq库后,您可以使用Moq参考。