在提出问题之前,让我先说明我是asp.net和mvc的新手。我来自Python,Node和PHP Frameworks。
我的所有Google搜索都提出了有关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 :(得分:1)
我从blog posting发现了类似的错误,解释说它与System.Web.WebPages和MVC 4 Developer Preview / Beta的不同版本有关。
我建议您干净地安装您正在使用的MVC版本,并确保您的所有.dll版本在您的项目中都是正确的。虽然您没有在任何地方调用DisplayModes,但这并不意味着项目中的另一个依赖项(.dll引用)不是。