代码之家  ›  专栏  ›  技术社区  ›  Steve

为什么不将本机DLL复制到输出目录

  •  9
  • Steve  · 技术社区  · 16 年前

    我有一个C#项目a,它使用.net包装器DLL和本机DLL。我将.net包装器DLL添加到项目A的引用列表中。由于包装器DLL仅在本机DLL位于同一文件夹中时才与本机DLL一起工作,因此本机DLL应复制到项目A.的输出目录中。我通过将本机DLL添加为项目A下的内容文件并将其复制操作设置为复制(如果更新)来实现这一点。这很好。

    3 回复  |  直到 16 年前
        1
  •  6
  •   Marc Gravell    16 年前

        2
  •  0
  •   Dan Fuller    16 年前

    编辑:没关系,只有当dll是COM或时,这才有效。NET组件。

        3
  •  0
  •   Wayne Hartman    16 年前