我有名为“WCFExtras”的 Visual Studio 类库项目,其中使用名为“WCFExtras”的同名第三方 nuget 包,并且已正确安装。构建应用程序时只能看到类库应用程序的 dll,而看不到第三方 nuget dll。 有什么方法可以在消费者应用程序中使用这两个 dll 类吗?
如果你只是想在同名类库项目中使用第3个库,没问题。
但是你不能让两个同名的程序集都存在于同一个目录下并且完全兼容。
但是由于您能够控制自己的项目,因此有一种方法可以保留项目名称:
通过这个,你可以使两个程序集都存在,同时项目不会改变: