安装和部署项目添加注册表项

Posted

技术标签:

【中文标题】安装和部署项目添加注册表项【英文标题】:Setup and Deployment project adding a registry key 【发布时间】:2011-05-03 16:59:23 【问题描述】:

在我的 VS2010 C# 项目中,我创建了一个安装和部署项目来安装 Windows 应用程序。此应用程序正在我公司的内部电脑上安装。我需要在用户 PC 注册表文件中更改或添加某个注册表项,但我不清楚如何去做。我已经读到您需要创建一个新的注册表文件并将其导出,但我不想替换他们的,我想做的就是在某个注册表位置创建或更新一个注册表项。

我需要在 HKCU/software/Business Objects/10.5/Export 位置添加“ForceLargerFonts”,方法是添加位置 Pdf(如果不存在),然后最终添加注册 DWORD 键“ForceLargerFonts”并设置其值到 1。

我可以帮忙吗

【问题讨论】:

【参考方案1】:

您需要添加自定义操作。例如见this question

【讨论】:

【参考方案2】:

您应该创建一个安装项目,它允许您编写注册表项,看看这可能会对您有所帮助msdn

【讨论】:

我也建议这样做。否则只需创建一次密钥。导出它,然后使用脚本在每个工作站重新启动时将其导入,然后删除脚本。 这个问题下次需要仔细阅读,我说我有一个Setup and Deployment项目 链接已损坏@Serghei

以上是关于安装和部署项目添加注册表项的主要内容,如果未能解决你的问题,请参考以下文章

如何在安装和部署项目中包含依赖项?

Websphere安装配置与项目部署

Eclipse中web项目部署至Tomcat步骤

Eclipse中web项目部署至Tomcat步骤

如何在WiX 3.11安装程序中为VSTO加载项部署创建注册表项

如何使用 maven 部署 JavaFX 项目,包括自定义和非模块化依赖项?