2013-08-28 83 views
0

我正在使用visual studio 2010並安裝了mvc 4.使用vs開發服務器進行調試時,示例web應用程序完美工作,但是如果我嘗試使用IIS進行調試,出現以下錯誤:在IIS上調試MVC 4 web應用程序時出錯

Could not load file or assembly 'Microsoft.VisualStudio.QualityTools.HostAdapters.ASPNETAdapter, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.

我沒有任何關於web.config中的質量工具的參考,試圖添加它們,但仍然沒有工作。我也嘗試使用aspnet_regiis工具以防萬一。

我也嘗試過針對不同的x64或x86平臺,但它沒有什麼區別。

我的dev的機器是windows 7 64位

回答

1

你可以找到答案here

This error is caused by mixed development environment. That means you have build the service with .NET 4 at he x64 machine and somebody else is trying to host the service at his x86 development machine

如果它不工作,檢查目標框架是4.0

+0

我試圖主機在同一臺物理機器上。所以iis是64位。我也嘗試過在另一臺64位機器上創建相同的示例應用程序,並且它完美地工作。示例應用程序沒有Microsoft.VisualStudio.QualityTools.HostAdapters.ASPNETAdapter版本= 10.0.0.0,如上面的文章中所述,但是在一臺機器上,它在另一臺機器上工作,而在另一臺機器上則不工作。 它可能是一個視覺工作室本身的問題,我應該重新安裝嗎? –

相關問題