gpt4 book ai didi

.net - 如何使用.Net MSI在GAC中注册dll

转载 作者:行者123 更新时间:2023-12-01 20:04:47 24 4
gpt4 key购买 nike

当我们构建.net MSI时,在GAC中注册dll的步骤是什么?我想要 msi,用于复制和注册 dll。可能吗?

最佳答案

如果您有一个 VS 安装项目

添加输出和文件等后。

右键单击您的 msi 项目应用程序根目录并选择查看,然后选择文件系统

在这里,您将看到所有文件的安装位置,并且还会注意到全局程序集缓存文件夹。通过将您想要在 GAC 中的 dll 拖放到此文件夹中,当您运行 msi 时,它会将所有 dll 安装到 GAC 中。

顺便说一句将其安装到本地计算机上时要小心,如果您尝试运行调试例程并引用了 GAC 中存在的 dll 版本,它将使用此引用而不是解决方案中的引用。

解决此问题的方法是在将最新版本添加到 GAC 后立即更改 VS 解决方案中相关项目的版本号。

关于.net - 如何使用.Net MSI在GAC中注册dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5197077/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com