标签: c# .net msbuild gac
我正在使用第三方程序集A引用另一个程序集B.
项目C明确引用B指向包含B的Nuget包。
测试项目引用C作为项目参考。
我在GAC当地有B组装。构建服务器在GAC中没有B.
本地和服务器版本都没有在测试项目输出中使用B程序集。 我可以理解本地构建不会复制位于GAC中的程序集。但我仍然感到困惑,为什么在服务器上忽略了这一点?
测试项目在本地运行正常,但由于缺少B.dll而在服务器上失败。