2012-06-26 174 views
0

在提出問題之前,讓我以我剛剛接觸asp.net和mvc的事實作序。我來自Python,Node和PHP框架。無法加載類型'System.Web.WebPages.DisplayModeProvider'

我所有的谷歌搜索引發DisplayModes.Modes.Insert是一個較老的語法導致問題的東西。但我也沒有在任何地方使用。

我在MVC應用程序中收到此錯誤。該應用程序建立得很好,但只顯示了這一點:

Could not load type 'System.Web.WebPages.DisplayModeProvider' from assembly 
'System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. 

我沒有在任何地方使用DisplayModeProvider。

請讓我知道需要其他信息來幫助我解決這個問題。我有點在黑暗中拍攝...

+0

您在部署應用程序時缺少System.Web.WebPages程序集。你是通過Visual Studio運行它還是部署到服務器? – Tommy

+0

通過Visual Studio – Shattuck

回答

0

我發現了一個與blog posting類似的錯誤,它解釋了它與System.Web.WebPages和MVC 4 Developer Preview/Beta的不同版本有關。

我建議你做一個乾淨的安裝你正在使用的MVC版本,並確保你的項目中所有的.dll版本都是正確的。雖然您不在任何地方調用DisplayMode,但這並不意味着項目中的其他依賴項(.dll引用)不是。

相關問題