我按以下方式组织我的项目:
LocalThirdPartyLibraries\
ThirdPartyLibraryA\A.dll
ThirdPartyLibraryB\B.dll
...
Sources\
ProjectX
ProjectY
...
在我的项目中,我引用了本地第三方库,并将 copy local 属性设置为true。 当我理解正确时,我需要这样做,因为我没有在GAC中注册它们。
我的本地引用的路径有时会因某些项目而丢失(不是全部) 而不是指向 LocalThirdPartyLibraries \ LibraryA 目录,它们指向bin 项目的文件夹。由于这是什么原因,很难找出原因 项目继续编译,直到我清理bin文件夹。
我可以做些什么来避免这种行为?