安装 Windows Azure Tools 1.4 后创建新项目时出现以下错误:
检测到 ASP.NET 网页版本冲突:指定版本为“1.0.0.0”,但 bin 中的版本为“2.0.0.0”。要继续,请从应用程序的 bin 目录中删除文件或删除 web.config 中的版本规范。
最佳答案
您会发现 bin 文件夹中有一个程序集,该程序集的版本与 web.config 中提到的版本不同。奇怪的是,它可能不是该消息所建议的程序集。它可能是它的后代。
我遇到了这个问题,它声称 bin 文件夹中的 System.Web.WebPages 版本是 2.0.0.0,但当我检查时它肯定是 1.0.0.0。后来发现,System.Web.WebPages.Deployment 的版本是 2.0.0.0。删除该程序集后,错误消失了。我就此写了一篇博文:Conflicting versions of ASP.NET Web Pages detected
关于asp.net-mvc-3 - 将 ASP.NET MVC 3 Web 角色添加到 Windows Azure 项目时出现版本冲突错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8215045/