问题标签 [installation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7668 浏览

installation - 如何使用 InstallShield 更改目录安全属性?

我想更改 InstallShield 在下面创建的目录的安全属性CSIDL_COMMON_APPDATA- 有人可以建议在安装过程中如何做到这一点吗?

这是一个脚本定义的文件夹。

谢谢你。

0 投票
3 回答
22798 浏览

installation - 如何使用 WiX 安装程序注册文件类型/扩展名?

我在 WiX 文档(或谷歌,就此而言)中没有找到这个问题的明确答案。当然,我可以在 HKCR 中编写适当的注册表项,但这让我觉得很脏,我希望这是一个标准任务,应该有一个很好的默认解决方案。

对于奖励积分,我想知道如何使其“安全”,即不要覆盖文件类型的现有注册,并且只有在安装期间注册并且未更改时才在卸载时删除注册。

0 投票
4 回答
32186 浏览

installation - 安装程序给出 2732 错误:目录管理器未初始化

我有一个运行良好的 msi 安装程序。我添加了一个外部合并模块。编译过程中出现了一些目录合并错误。我从合并模块的目录表中删除了导致错误的目录。

我收到错误消息:

MSI 错误 2732 错误:目录管理器未初始化。

请帮助解决问题。

0 投票
18 回答
2592 浏览

delphi - Delphi 2009 可以与 Delphi 2006 或 Delphi 2007 安装在同一台机器上吗?

有没有冲突?

0 投票
5 回答
78358 浏览

.net - 使用 InstallUtil 并静默设置 Windows 服务登录用户名/密码

我需要使用 InstallUtil 安装 C# windows 服务。我需要设置服务登录凭据(用户名和密码)。所有这些都需要默默地完成。

有没有办法做这样的事情:

0 投票
2 回答
11880 浏览

installation - NSIS 获取当前正在运行的安装程序文件的路径

是否有 NSIS var 来获取当前运行的安装程序的路径?

0 投票
1 回答
2132 浏览

installation - Windows Installer - 重新启动后恢复升级

我有一个 Windows Installer MSI 软件包,用于安装有时需要重新启动才能升级的驱动程序;驱动程序是通过 WriteRegistryValues 之后的延迟自定义操作安装的。当需要重新启动时,会进行回滚,并告知用户重新启动并再次运行安装。

在 InstallExecuteSequence 中,RemoveExistingProducts 操作位于 InstallValidate 和 InstallInitialize 之间,因此当升级发出需要重新启动的信号时,先前的包已被删除。因此,当需要重新启动时,在回滚和错误消息“重新启动并重新运行”之后,我们的软件不再安装。如果用户重新启动并重复安装,一切正常。

我需要自动重启和恢复安装,所以用户实际上不需要做任何事情(当然除了同意重启。)

写入注册表的 RunOnce 键的命令可以在重新启动后再次运行安装,但我认为将 ForceReboot 设置为驱动程序安装的延迟自定义操作中发生的情况会很棘手。决定在恢复安装中做什么也可能很棘手。

非常欢迎有关最佳实践的建议或潜在问题的提示。

0 投票
2 回答
839 浏览

url - 复制或删除时指向相同地址的 Windows .url 链接

这真的很烦人,我们已经将我们的客户端下载页面切换到不同的站点,并希望使用我们的安装程序发送一个链接。创建链接并覆盖现有文件时,Windows XP 中的元数据仍指向同一位置,即使 .url 的内容显示正确的地址。我可以将该 URL 属性更改为 google.com,当我复制文件时它指向同一个位置。

如果我们重命名链接 .url 文件,它会起作用。但是我们希望该目录将被重用,这将导致一个坏链接和一个好链接,这比它更酷更令人困惑。

0 投票
3 回答
185 浏览

windows - 设置我们的新开发服务器 分配多个 IP 地址的最简单方法是什么

我正在设置我们的新开发服务器,将多个 IP 地址分配给 Windows 2008 服务器网络适配器的最简单方法是什么?

我正在设置我们的开发机器,运行 IIS 7,并希望在 IIS 7 中设置新网站时可以使用 192.168.1.200 - .254 之间的范围。

0 投票
4 回答
31468 浏览

python - 如何在 ubuntu linux 8.04 上将 python 2.5.2 升级到 python 2.6rc2?

我想了解如何将 ubuntu 8.04 提供的默认 python 安装(2.5.2)升级到 python 2.6rc2。我想让 2.6 成为系统上的默认 python 版本,并将安装在 2.5.2 上的所有其他有用的已安装 python 库迁移到 python 2.6rc2。请让我知道如何实现这一目标。

谢谢德克