我的解决方案有问题,打开 Visual Studio 会导致我的一些 Nuget 包 DLL 被覆盖。
我发现只有在安装了 Resharper 时才会发生这种情况。卸载它或暂停它会使问题消失。
我发现它只发生在我的本地存储库中的 Nuget 包中,并且被覆盖的 DLL 看起来不完整(可能是旧版本,但仍签名为最新版本)。构建解决方案然后失败。我需要恢复源代码管理中的 DLL,然后构建它才能工作。
我尝试在我的解决方案中查找对旧版本 Nuget 包的引用,但没有。
有谁知道如何在 Visual Studio 加载时阻止 Resharper 更改我的 DLL?而且,关于我的 Nuget 包可能存在的更大问题有什么建议吗?