我的解决方案存在问题,打开Visual Studio会导致我的一些Nuget包DLL被覆盖。
我发现只有在安装Resharper时才会发生这种情况。卸载或暂停它会使问题消失。
我发现它只发生在我本地存储库中的Nuget包中,并且被覆盖的DLL看起来不完整(可能是旧版本,但仍然是最新版本)。然后构建解决方案失败。我需要在源代码管理中恢复DLL,然后构建它才能工作。
我尝试在我的解决方案中找到对旧版Nuget软件包的引用,但是没有。
有人知道如何在Visual Studio加载时停止Resharper更改我的DLL吗? 并且,关于我的Nuget包可能是哪个更大问题的任何建议?
答案 0 :(得分:0)
似乎问题是,您从包文件夹中的包内容更改了DLL的本地副本。 这是不好的做法。如果你需要在某个包中修改DLL - 最好用必要的DLL创建你自己的包。