【问题标题】:NuGet caused a handful of reference conflicts after updating the packages更新包后,NuGet 引起了一些引用冲突
【发布时间】: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


    【解决方案1】:

    您的服务器上安装了哪个版本的 NuGet?在最新版本的 NuGet 中修复了一些绑定重定向错误。

    能否请您从http://docs.nuget.org/docs/start-here/installing-nuget 安装最新的 NuGet,看看您的问题是否仍然存在?谢谢。

    【讨论】:

    • 实际上是我决定更新项目的时候,我将我的 NuGet 软件更新到最新版本。都一样。 :)
    猜你喜欢
    • 2023-04-05
    • 2022-06-13
    • 2019-01-12
    • 2018-07-20
    • 1970-01-01
    • 1970-01-01
    • 2014-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多