.NET 引用的程序集何时放入 bin\debug 中的规则

Nea*_*ers 1 .net gac build assembly-resolution

.NET(或 Visual Studio)构建如何决定是否将引用的程序集复制到 bin/debug 或 bin/release 目录?(这是一个 .exe 控制台程序。)

在我的机器上,我在 GAC 中有引用的程序集。一位同事将我的 bin/release 复制到他们的计算机上,但它无法运行,因为引用的程序集不在 bin/release 中(并且不在他们的 GAC 上)。

谢谢,

尼尔·沃尔特斯

mor*_*eus 5

如果程序集不在 GAC 中,则将其复制。属性窗口中的 CopyLocal 属性指示是否复制程序集。

  • +1。顺便说一句,如果可以的话,请远离 GAC 会议。GAC就像DLL地狱的第三层。 (2认同)