【问题标题】:How to install assemblies in both specific folders and in the GAC如何在特定文件夹和 GAC 中安装程序集
【发布时间】:2014-07-18 01:26:40
【问题描述】:

我创建了一个安装程序,需要在客户端 PC 上安装 dll 文件。我需要在安装程序中做什么,以便将 dll 文件放置在特定文件夹和 GAC 中。

例如,

Program Files
 Hello World
  Hello.dll

Windows
 assembly
  Hello.dll

【问题讨论】:

  • 你为什么要这样做?如果您在 GAC 中安装了该文件 - 可以从任何地方访问该程序集。

标签: wix installation windows-installer


【解决方案1】:

您将需要创建两个单独的组件。在您希望在 GAC 中安装的组件的 File Element 上,您需要添加 Assembly 属性并将其设置为“.net”

【讨论】:

    【解决方案2】:

    自从我将东西部署到 GAC 中已经有一段时间了。 Rick 的建议在技术上是合理的,但请查看以下主题以了解一些概念性考虑何时适合 GAC 部署:

    When should I deploy my assemblies into the GAC?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多