本機僅安裝了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