【发布时间】:2013-12-13 10:23:27
【问题描述】:
我目前正在从事一个 ASP.NET MVC 4 项目。为了利用版本 5 中的新身份模型,我使用 NuGet 更新了项目并进行了一些相应的更改。不过,它可以很好地处理引用冲突的警告。
但是,当我将它部署到 Windows Azure 时,它停止了工作。详细地说,我可以访问虚拟目录中的 HTML 文件,根据规则,这是正常不允许的,并且所有控制器都被忽略和无法访问(404)。
我什至登录到服务器,检查并反汇编了 DLL,却发现存在模棱两可的匹配项。因此,我更仔细地查看了引用冲突并感到震惊 - 它们数量众多。甚至 mscorlib 和 System.Web 也参与其中。在我将所有引用的“复制本地”设置为 true 后,问题仍然存在。
如您所见,为所有这些生成重定向绑定并不容易。我想知道服务器上的引用和本地引用之间一定存在一些差异,但无法弄清楚。
有人有解决办法吗?提前谢谢!
【问题讨论】:
标签: c# asp.net-mvc azure tfs nuget