问题描述
- MVC项目部署上Azure报错是什么情况???
- 我在VS2013中建了一个默认的WebSite(Razor V3),没有做任何改动,本地运行正常,直接发布上Azure Web Site就报错:
Could not load file or assembly 'System.Web.WebPages.Razor Version=2.0.0.0 Culture=neutral PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
请问是何原因?
谢谢解答哦。。。
解决方案
在view的Web.config
<section name=""pages"" type=""System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"" requirePermission=""false"" />
再不行,拷贝一个System.Web.WebPages.Razor过去
解决方案二:
Hi
你也可以尝试下设置所有的引用集的copy local属性为true,详细参考下面的图:
如果这个方式不行的话,欢迎继续跟帖。
Best Regards
Jambor
如果您想进一步了解Windows Azure Windows Azure 官网欢迎您的访问
时间: 2024-08-19 19:51:49