【发布时间】:2026-01-29 11:25:01
【问题描述】:
在我的解决方案中,我有一个单元测试项目 A。
我的测试项目 A 有一个对包 B 的直接 nuget 引用,其中包含对 nuget 包 C 的传递引用。
我的测试项目 A 还具有对本地项目 C' 的本地引用。
所以,在我的项目 A 中,我既有对 C' 的本地引用,又有对 C 的 nuget 引用。
这是应用的 nuget,而不是本地引用...
我想为我的测试应用本地参考。
继续:
- A(单元测试)> B(直接 nuget)> C(传递 nuget)
- A(单元测试)> C'(本地参考)
我的项目在 .net framework 4.6.1 中
【问题讨论】:
-
您好 k4st0r42,关于这个问题的任何更新?请检查我的回答是否有帮助。如果有帮助,请不要忘记accept it。如果没有,请随时告诉我们:
-
对不起,最后我通过删除所有引用解决了这个问题,重新启动 VS 并添加对我本地项目的引用...
-
感谢您的反馈。由于您的解决方法与我的类似。当你使用
hintpath下的lcoal dll时,说明你已经直接引用了本地项目。无论如何,感谢您与我们分享解决方案。I have added your solution into the answer and you can mark it so that it will help other community members search and handle similar issues:)提前致谢!
标签: c# .net visual-studio nuget nuget-package