代码之家  ›  专栏  ›  技术社区  ›  Justin Dearing

向Visual Studio中的.NET项目添加非引用dll时的正确生成操作

  •  3
  • Justin Dearing  · 技术社区  · 15 年前

    假设我想在不作为引用的Visual Studio项目中包含一个dll。在我的例子中,它将是一个自定义跟踪侦听器,但它也可能是一个通过运行时绑定加载的DLL。我不想将它作为引用添加,因为我不想意外地引入静态引用它的任何代码的可能性。

    因此,如果我将dll添加到项目中,我应该将生成操作设置为“无”或“组件”。我将“复制到输出目录”属性设置为“始终复制”

    1 回复  |  直到 15 年前
        1
  •  4
  •   Marc Gravell    15 年前

    “内容”可能更合适,因为我认为在您发布项目时,默认情况下包括它,无论是通过msi(安装程序)还是clickOnce。