检测到ASP.NET网页的冲突版本

我刚从php转到asp.net。 我正在尝试将一个非常基本的mvc 3应用程序部署到我的托管服务提供商。 部署后,我访问该网站,它显示:

检测到的ASP.NET网页版本存在冲突:指定版本为“1.0.0.0”,但bin中的版本为“2.0.0.0”。 要继续,请从应用程序的bin目录中删除文件,或删除web.config中的版本规范。

我不知道在哪里看。 它是’开箱即用’mvc 3应用程序,无需修改。 我尝试使用这种方法,“http://stackoverflow.com/questions/10896878/conflicting-versions-of-asp-net-web-pages-detected-specified-version-is-1-0-0”但是没运气。

任何帮助,将不胜感激。

您需要设置网页:具有适当值的版本appSettings。 在你的情况下,它必须是2.0.0.0

   

请检查下面的链接,您可能需要检查bin目录中的程序集版本

http://www.britishdeveloper.co.uk/2011/11/conflicting-versions-of-aspnet-web.html

如果你已经尝试过上述解决方案并且仍然遇到同样的问题,那么试试这个 – >转到你的项目文件夹,然后找到bin文件夹 – >删除System.Web.Mvc.dllSystem.Web.Mvc从那里.xml

我在webmatrix中遇到了这个错误,要解决它我必须去设置并将ASP.NET网页版本从1.0更新到2.0