问题标签 [installation-package]
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.
c# - 如何使用 C# 在安装包中使用启动条件选项
我希望我的应用程序(在开始安装之前)检查Nokia_PC_Suite_rel_7_0_8_2 我的步骤是:
1)我添加了注册表搜索,它的属性是
注意:我Value
从注册表编辑器中获得了属性的值,我双击 PCSiute 然后我找到 Product 当我点击它时,我发现一个带有 2 个文本的对话:
- 值名称
- 价值数据
2)我添加了名为“PCSuite Runtime installed, if not prompt user”的新启动条件,其属性为:
现在在 setup.exe 中,我添加了 Nokia_PC_Suite_rel_7_0_8_2.exe 作为先决条件,因此当用户双击 setup.exe 时,如果他取消了整个安装,他将要求他安装 Nokia_PC_Suite_rel_7_0_8_2。
真正发生的是,当我单击 .msi 文件时,总是显示消息(“[ProductName] 需要 Nokia_PC_Suite_rel_7_0_8_2 运行时。请运行 setup.exe 以安装此应用程序的先决条件。”)尽管我的 PC 上安装了 PCSuite 版本.
那么该怎么办?如果他发现 PCSuite 没有显示该消息,我希望他继续安装,以便用户转到 setup.exe。此外,当我卸载 PCSuite 并单击 onsetup.exe 时,它开始安装 PCSuite,完成后他显示上一条消息并退出安装。
installation - InstallAware 数据库回滚
有谁知道当用户单击“取消”时如何使 InstallAware 回滚数据库?与 InstallShield 不同,我没有看到任何方法来指定单个脚本何时运行。
c# - 根据安装类型启用/禁用功能
在您看来,我们应该如何根据安装类型编写代码来处理启用或禁用功能。目的是为单独的版本进行单一安装,并根据安装类型提供功能。
一种方法是有条件地编译代码,但这会使代码变脏且难以维护。
android - 独立程序
我需要在 Droid 上安装一个程序。我可以把它放到内存芯片上。我无法让机器人找到它。TIA。
linux - 在 Linux 中开发安装包
我需要有关为 Linux 制作安装包的信息。我想制作简单的包,包含可执行文件+共享库,以及面向程序员的 SDK 包,包含可执行文件和 h 文件。如何才能做到这一点?文章、书籍、样本——所有可以帮助学习这个问题的东西。
installation - 如何捆绑多个安装(.exe)文件?
比如说,我们有 ABC.exe 和 CDE.exe
我想将这 2 个安装文件捆绑到一个无人参与的安装文件 [XYZ.exe] 中。
当我运行 XYZ.exe 时,它应该安装上述应用程序。
有什么想法可以实现吗?
java - 创建 gui 以安装 java 应用程序的方法是什么
我有一个 java web 应用程序。目前,该应用程序通过运行 sh 或 cmd 脚本以 cli 模式 [在 windows/linux /solaris 上] 安装。我想为应用程序安装创建一个 GUI,以便用户可以在 gui 中编辑信息以进行安装。
开发 gui 的任何指针/最佳实践都会有所帮助。
谢谢你
silverlight - 使用 sllauncher 安装 Silverlight 4 应用程序不起作用
我正在尝试使用 sllauncher 离线安装 XAP 文件,但它不起作用。
更新 我删除了我的应用程序的所有现有引用和文件夹,现在它似乎正在工作。我会留下这个,因为它有一些关于如何解决这个问题的好线索。C:\Documents and Settings\Rod\Local Settings\Application Data\Microsoft\Silverlight\OutOfBrowser\index
我用以下内容制作了一个bat文件:
我已将 xap 文件与 sllauncher、bat 文件放在同一个文件夹中,现在尝试我的 c:root 但没有乐趣。它只是在没有错误消息的情况下运行,并且在事件日志中没有任何内容。它肯定在执行 sllauncher,因为我可以更改参数并生成错误。
如果我从 OOB 网站安装应用程序,然后运行卸载程序,它会卸载它:
我的研究:从网站上安装后,快捷方式(OOB 可以正常工作)指向:
然后我抬头
并且有一个文件 www.pokerdiy.com 指向应用程序 ID 和完全合格的来源:
当我离线运行我的 bat 文件时,它会创建一个 applicationID 并将正确的来源添加到索引文件中,但是,它创建的文件夹中没有 xap 文件,也没有运行它的快捷方式。我认为由于某种原因它没有找到 xap 文件。
XAP 处于发布模式还是调试模式是否重要?我不会这么想的……
请问有什么建议吗?
version-control - 版本控制和到处安装文件的复杂应用程序
我必须在 Web 应用程序上工作。版本控制的目录结构如下:
但是,要使应用程序正常工作,它当前必须位于系统目录中:
有一个 RPM 可以获取 VC 的代码并创建一个包,将代码放入生产环境(即 /var/www/html 等)。没有安装说明,我应该使用 RPM 并即兴创作(我知道这不太理想)。
在这种情况下,每个人如何编辑应用程序、维护版本控制功能(git diff 等)以及快速更改应用程序以使其可运行?该应用程序是用 Perl 编写的,因此不需要编译步骤。
我想到的方法是:
- 在 VC 的目录上工作(并且代码不会立即执行,你必须有一些安装步骤)
- 在最终位置处理代码(因此代码编辑立即生效,但您必须手动将代码移回 VC'ed 目录)
- 编写一个文件系统监视程序,监视对 VC 目录的更改,并将更改的文件安装到它们的最终位置(可能存在这样的东西?)
- 我忘记了其他一些明显的方法,我希望有人能告诉我:-)
大家是怎么处理这种情况的呢?
windows - 如何使用 Windows WISE 安装包获取和设置环境系统变量
谷歌搜索并没有为我带来可行的东西,所以我希望这里的人可能有这方面的经验:
我们正在尝试使用 WISE Installation Studio 执行以下操作:
是否存在某个环境系统变量?
一个。如果是,则获取该值(在这种情况下它将是一个文件路径)。
湾。如果没有,请添加系统变量。
C。如果添加系统变量确定正在使用的 Windows 版本(32 位/64 位),那么我们可以使用
C:\Program Files\
orC:\Program Files (x86)\
作为值。
这似乎是一件相当直接的事情,但我无法弄清楚如何去做。
任何类型的帮助将不胜感激。