首页 > 解决方案 > ReSharper NUnit3 - 使用没有复制本地副本的 dll

问题描述

我使用 ReSharper 在 C# 上的 Visual Studio 2017 上运行我的测试,我们的 DLL 出现在文件夹.../Export/Release中 - 这个文件夹也是输出路径

在文件夹.../Export/Release/Plugins 上有 DLL,这些 DLL 在两个文件夹中都是重复的Copy Local=True ( .../Export/Release/Plugins , .../Export/Release )

我希望它只出现在 上.../Export/Release/Plugins,所以我将 Copy Local 更改为 False on reference IPDev.Plugins.Calibration.IEFD

但后来 ReSharper 失败了,我收到以下错误消息:

“System.IO.FileNotFoundException:无法加载文件或程序集'IPDev.Plugins.Calibration.IEFD,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null'或其依赖项之一。系统找不到指定的文件。 "

我还尝试将 NUnit3 更改为以下每个选项:

在此处输入图像描述

知道如何解决这个问题吗?

标签: c#dllresharper

解决方案


推荐阅读