我希望将MOQ .net库添加到一个.NET 4.0项目中。但是,我收到了一个错误消息,说我应该将该项目转换为小于4.0的版本。但由于其他项目依赖关系,我需要使用.NET 4.0。
我该如何让MOQ在VS2010中与.NET 4.0项目一起工作?
我希望将MOQ .net库添加到一个.NET 4.0项目中。但是,我收到了一个错误消息,说我应该将该项目转换为小于4.0的版本。但由于其他项目依赖关系,我需要使用.NET 4.0。
我该如何让MOQ在VS2010中与.NET 4.0项目一起工作?
确保您已安装 NuGet 包管理器 (工具/扩展管理器)。
右键单击“解决方案资源管理器/引用”,选择“管理 NuGet 程序包”。
在搜索框中输入 Moq。
安装并享受。
注意你使用的是 .NET 4,而不是 .NET 4 客户端框架作为目标框架。我曾经遇到过同样的问题,这就是导致问题的原因。
Install-Package Moq
注意:如果您的测试位于单独的项目中,请确保在项目下拉菜单中选择该项目。