将ASP.NET Web Helpers Library更新到今天显然已发布的2.0版后,会出现此错误.我错误地更新了,但是如果可能的话,现在想解决这个问题.
检测到的ASP.NET网页版本存在冲突:指定版本为"1.0.0.0",但bin中的版本为"2.0.0.0".要继续,请从应用程序的bin目录中删除文件,或删除web.config中的版本规范.
显然这是web.config中的问题:
<add key="webpages:Version" value="1.0.0.0" />
Run Code Online (Sandbox Code Playgroud)
有没有人甚至有关于这个ASP.NET Web Helpers Library包2.0的任何信息?我无法找到发行说明.Nuget网站上没什么.
我通过NuGet修改了我的ASP.NET MVC4包,现在System.Web.WebPages.Razor v3无法加载.有时其他包也不会加载.
我的同事运行解决方案没有任何麻烦,所以问题肯定是我的开发系统上的配置(而不是任何已经检查过的).
我已经尝试了各种SOF和其他论坛的建议,包括:
以及从那里链接的建议.我还检查了控制面板,发现没有安装程序引用MVC.(如果重要的话,我正在运行MS Win 7 SP 1.)
我愿意接受任何建议.
这是我的核心转储信息:
'/'应用程序中的服务器错误.
无法加载文件或程序集'System.Web.WebPages.Razor,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一.该系统找不到指定的文件.
描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.
异常详细信息:System.IO.FileNotFoundException:无法加载文件或程序集'System.Web.WebPages.Razor,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一.该系统找不到指定的文件.
Run Code Online (Sandbox Code Playgroud)Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of可以使用下面的异常堆栈跟踪来识别异常.
Run Code Online (Sandbox Code Playgroud)Assembly Load Trace: The following information can be helpful to determine why the assembly 'System.Web.WebPages.Razor,无法加载版本= 3.0.0.0,Culture = …