2011-03-02 101 views
2

如果我在Visual Studio 2010中創建了ASP.NET MVC 3(使用Razor)應用程序,並且它還創建了關聯的測試項目,我無法打開MonoDevelop中的測試項目。無法在MonoDevelop中打開ASP.NET MVC 3解決方案的測試項目

我有最新版本的MonoDevelop的(2.6測試版1)安裝,使用Mono框架2.10.1,在OS X上運行

當我開解,我收到以下錯誤的MonoDevelop:

「無法加載項目 '/Users/apps/Code/C#/MvcApplication2/MvcApplication2.Tests/MvcApplication2.Tests.csproj' 未知項目類型「{3AC096D0-A1C2-E1C2-1390-A8335801FDAB} {FAE04EC0 -301F-11D3-BF4B-00C04F79EFBC}'「

項目「MvcApplication2.Test」然後在解決方案資源管理器下顯示爲(加載失敗)。

有什麼,我可以做得到這個項目加載?或者這個項目類型不被MonoDevelop支持?

回答

4

這很正常。當您在Visual Studio中默認創建一個新的測試項目時,它將使用Microsoft Test Framework,這意味着您可以打開它的唯一支持是安裝了必要組件的Visual Studio。爲了在Mono上進行這項工作,您需要使用其他一些測試框架,例如NUnit。

1

正確,MonoDevelop不支持Microsoft測試。

相關問題