【发布时间】:2014-12-27 14:50:07
【问题描述】:
在几天前臭名昭著的 Microsoft MVC 安全更新 MS14-059 之后,我的解决方案无法构建。我应用了这个网站上建议的解决方案。对于我的解决方案中引用 System.Web.Mvc 的每个项目,我...
- 添加了新的 system.web.mvc 4.0.0.1 参考
- 将 CopyLocal 设置为 true
- 更新了 web/app.config 绑定重定向:oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.1"
在本地,一切都再次正常运行。但是,当我发布到 Azure(云服务)时,即使经过多次尝试,部署仍处于忙碌循环循环(“角色的实例 0 ... 正在循环”)。 Apperenly 这暗示了 Azure 无法找到的某些 dll。我可以远程桌面到云服务的实例,但这并没有让我变得更聪明(也不知道要寻找什么)
我如何确定哪些 dll(在哪个项目中)给我带来了麻烦,以及解决方案是什么?
【问题讨论】:
-
"显然这暗示 Azure 找不到某些 dll" - 实际上,它暗示角色无法启动,这可能是由于 无数 原因。我建议您登录虚拟机并查看日志文件,而不是假设问题是什么,我想这会为您节省很多时间。
-
在您的 RDP 进入实例时查看事件日志。
标签: asp.net-mvc asp.net-mvc-4 azure deployment