【发布时间】:2018-08-01 13:10:31
【问题描述】:
我遇到了一个很奇怪的情况,希望有人能帮忙解决!
我有一个普通的 ASP.NET MVC 网站。我设置了“部署选项”以在每次 Develop 提交时推送到域。但是,这已经开始给出依赖错误:
Could not load file or assembly 'System.Net.Http' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
现在,我认为这是一些缓存,因为解决方案在本地工作。所以我已经在 Visual Studio 中发布了几次应用程序(可以选择删除所有远程文件),然后解决方案就起作用了。
但是,在这样做之后,我使用部署选项返回到正常提交,我又回到了相同的错误:
【问题讨论】:
-
“带有部署选项的正常提交”是什么意思?您是否在 Azure 门户上配置了部署,或者您是否有配置为在提交时构建和部署网站的构建服务器?
-
您的应用程序是哪个 .net 版本?
-
@RuiJarimba 是的 - Azure 门户中的菜单点 :-) 所以当我在 Github 中提交时,它会在此处触发构建
-
@Smartis 版本 4.6.1
标签: c# asp.net asp.net-mvc azure