我在GAC中有一个dll。我在另一个地方浏览到同一个dll,然后使用add reference的文件对话框在GAC中引用。
Visual Studio将其重新发布到gac位置。
Boom我的构建在gac或该位置没有此dll的构建服务器上爆炸。
解决此问题的最佳方法是什么?
答案 0 :(得分:0)
假设构建计算机上的目录结构与本地计算机上的目录结构相同,则可以向项目文件添加提示路径。右键单击项目并选择“卸载项目”,然后再次右键单击并选择“编辑”。添加提示路径后,再次右键单击项目并选择“重新加载项目”。
<Reference Include="YourReference, Version=1.0.0.0, Culture=neutral, PublicKeyToken=xxxxxxx, processorArchitecture=x86">
<HintPath>..\..\bin\YourReference.dll</HintPath>
</Reference>