我有一个包含这些项目的解决方案:
- 一个
- 一个测试
- 共享测试库
SharedTestBaseA通过 NuGet 包 引用。A.Test直接引用A和SharedTestBase。
nuget 最新推送的版本A是 1.1,被SharedTestBase. 我已经对本地进行了更改A,现在A是 1.2,这是A.Test参考。
所以现在当我在 中运行测试时A.Test,它会失败并显示一条找不到的消息A.1.1。
A's在为它创建一个 nuget 包之前,我希望能够测试代码。如何处理允许调用SharedTestBase使用本地版本A而不是 NuGet 版本?
我可以添加一个<Configuration><runtime><assemblyBinding><dependentAssembly>属性,但每次构建新版本时我都必须添加它A,哎呀!

