本机仅安装了SDK和.Net3.5。没有安装VS2008。在此警告之后,当我收到此警告时,我在这台机器上丢失了什么?
C:\ WINDOWS \ Microsoft.NET \ Framework \ v3.5 \ Microsoft.Common.targets:警告MSB3245:无法解析此引用。无法找到程序集“Microsoft.VisualStudio.QualityTools.UnitTestFramework,版本= 9.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a,processor Architecture = MSIL”。检查以确保程序集存在于磁盘上。如果您的代码需要此引用,则可能会出现编译错误。
我得到了一些错误,但没有看到安装了VS2008另一台机器上:
TestDBHelper.cs(7,17):错误CS0234:类型或命名空间名称“的VisualStudio”不存在命名空间存在“微软'(你是否缺少 程序集引用?) TestDBHelper.cs(30,17):错误CS0246:无法找到类型或名称空间名称'TestContext'(您缺少using指令还是缺少ssembly引用? ) TestDBHelper.cs(36,16):错误CS0246:无法找到类型或名称空间名称'TestContext'(您是否缺少使用指令或组件参考?)
有什么想法?谢谢,
您是否正在运行msbuild?它看起来像你的代码对Visual Studio没有安装在该机器上的依赖。对于解决方案,安装Visual Studio或删除依赖项(即单元测试) – 2010-01-20 23:42:45