NuGet“无法为我的项目生成绑定重定向”,并出现错误“对象引用未设置到对象的实例”。

2023-12-29

在 SquishIt 和 DotNetOpenAuth 等几个不同的软件包上,我收到一条错误消息:

无法为“MyProject”生成绑定重定向。你调用的对象是空的。

我看过很多关于其他人遇到“绑定重定向”问题的帖子,但没有找到对此问题的单个引用以及“对象引用未设置到对象的实例。”。

NuGet 现阶段到底想做什么?它是否尝试更新 Web.Config 中的绑定重定向?我的 Web.Config 可能有问题吗?我该如何调试这个?

我想说的是,这不会发生在“干净”的项目中。


我在一个项目中使用 MVC 版本时遇到了同样的问题。我认为任何尝试将绑定重定向添加到配置文件的 NuGet 包都可能发生这种情况。

我最终将“Web.config”重命名为“Web.Temp.Config”,然后安装该包。

然后,我手动将包放入配置文件中的更改合并到临时文件中,然后将其删除并将原始文件重命名为 web.config。

这为我解决了这个问题 - 希望它对您有帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NuGet“无法为我的项目生成绑定重定向”,并出现错误“对象引用未设置到对象的实例”。 的相关文章

随机推荐