问题标签 [installshield-2015]

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 投票
1 回答
64 浏览

installshield - 为产品创建重大升级

我正在使用 installshield Professional 2015 。我需要对安装目录、注册表路径和公司 ID 已在最新版本中更改的产品进行升级。

Install shield 检测到安装了旧版本并进行升级。但升级失败并显示“安装中断”消息。

是否可以在不丢失任何数据的情况下升级产品(保留之前版本的数据并升级成功)?

如果可以的话,在升级路径下创建一个新的主要升级路径就够了吗?

0 投票
1 回答
624 浏览

c# - 如何使用 InstallShield 在 C#.net 项目中创建自定义操作?

我有 c#.net 项目。我将用户数据保存在 AppData 文件夹中。我想在用户卸载应用程序时通知用户 AppData 的位置。我正在使用 InstallShield-2015 进行设置。

我有以下系统。

视觉工作室-2013

安装Shield-2015

我已阅读有关创建自定义操作以实现上述要求的信息。但我不知道如何/在哪里创建自定义操作。

有人可以建议我链接或实现它的方法吗?

0 投票
1 回答
300 浏览

visual-studio-2012 - InstallShield 2015 LE 使 Visual Studio 2012 崩溃

我已经安装了 InstallShield 2015 LE,现在我的 Visual Studio 2012 在尝试添加新项目时崩溃了。这是因为版本不兼容而发生的吗?我该如何解决这种情况?

提前谢谢了。

0 投票
1 回答
699 浏览

windows-installer - Installshield:套件和 MSI 功能

我有点挣扎于套件中与 msi 功能相关的功能。我有包含多个 MSI 文件的套件项目。在一个 MSI 中,我有一些我想要选择安装的功能。

在套件项目中,我添加了这个,以将其与套件功能列表中的复选框相关联。

":MSIPackageFeatureName" 旁边

"选择名称="NewFeature" DisplayName="ID_STRING" 安装="{00000000-0000-0000-0000-000000000000}"

但无论如何都会安装该功能,即使未选中该复选框。

所以我的第一个问题是,我应该添加一些自定义操作来更改安装级别吗?或者如果未选中复选框,我如何阻止安装该功能。

+奖金。出于某种原因,如果我检查它。其他一些文件不安装,这些文件与功能无关。

0 投票
3 回答
3312 浏览

installshield - Installshield 包括可再发行与程序设置 exe

刚得到 InstallShield Pro,我已经创建了我的 setup singleimage 可执行文件。

我需要在设置中包含 Visual C++ 2005 SP1 可再发行组件。

我已经在“应用程序数据”下的菜单中勾选了我想要的可再发行组件。我右键单击它并将“构建位置”更改为“从 setup.exe 中提取”。

但是,当我构建我的设置时,它有一个名为“ISSetupPrerequisites”的文件夹,其中包含可再发行的 VC++。

无论如何我可以用我的安装程序将它合并到一个 exe 中吗?

如果我删除该文件夹,它会从 Internet 下载可再发行文件。

谢谢

0 投票
1 回答
86 浏览

c# - 如何激活 VSTO Word 加载项?

我创建了 VSTO Word 加载项。它为格式化提供了额外的选项卡。我已经通过 InstallShield Windows Installer 创建了安装文件。

我已经安装了 setup 并且安装成功。但它没有显示额外的选项卡。

我需要激活 Word 女士的加载项吗?或者是否需要进行任何设置才能获得加载项的功能?

任何人都可以建议我在这里缺少什么吗?

0 投票
1 回答
257 浏览

installshield - 套件/高级 UI 多个包

我的公司中有许多 MSI 安装程序,我想将它们统一到一个 MSI 中。

我了解 Suite/Advanced UI 项目可能符合该要求。我创建了一个项目,添加了 2 个不同的包并为它们分配了功能。

我想查看每个 MSI 具有的功能,也许将它的对话框加载到 Suite 项目,但我找不到这样做的方法,但只构建了一个新对话框,它将保存属性并将它们传递给子 MSI。

如果那是唯一的套件项目的目的是什么,我不能在标准 MSI 或一些 C# 代码中运行我所有的 MSI

我错了吗?

0 投票
1 回答
1113 浏览

installshield - 如何让 Installshield 从 Setup.exe 进入修复模式?

我们的安装程序有一个 setup.exe 文件,该文件内部包含 Msi。

安装后,可以从程序和功能右键单击上下文菜单中使用修复选项。

However when repair is selected, a dialog is shown which gives the option to browse for the msi.

由于 msi 嵌套在 setup.exe 中,并且由于安装程序无法在 appdata 中找到任何合适的 msi,因此修复功能几乎毫无用处。

是否可以更改安装程序,以便可以从 setup.exe 修复?

0 投票
2 回答
1130 浏览

installshield-2015 - 如果已安装应用程序,Installshield 跳过自定义操作

我创建了一个基本的 MSI 项目,它将在机器上安装一些应用程序。我的第一步是将几个文件夹和文件复制到目标机器。然后我创建了两个自定义操作来运行 exe 文件。如果机器上已经安装了该特定应用程序,我想跳过自定义操作。此外,在复制文件夹和文件时,如果文件夹或文件已存在于机器上,我想跳过。我尝试使用安装条件、条件生成器、系统搜索,但无法解决。

请提供解决这些问题的任何想法。您的回答将不胜感激。

0 投票
1 回答
75 浏览

installation - 我想从 InstallScript 确定安装语言

我使用 InstallShield 作为安装解决方案,我想确定用户从 InstallScript 中选择了哪种安装语言。是否有任何属性或我可以用来确定这一点的东西?