问题标签 [installshield-2010]

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 回答
328 浏览

setup-project - 为现有的 exe 文件创建设置

我想为现有的 .exe 文件创建设置。该文件需要一些 .ocx 和 .dll 文件才能正确运行。所以这个提到的设置应该将这些所有文件粘贴到指定的路径中,然后运行 ​​.exe 文件。

我已经尝试过 installshield 2010 basic 和 InstallScript 项目,但我无法以我想要的格式创建一些对话框。

有没有办法创建这个设置?或者任何人都可以帮助我使用 installshield?

0 投票
1 回答
932 浏览

windows - Installshield 将用户定义的属性写入注册表

我正在制作一个安装程序,其中我定义了自己的安装程序属性。我想将此属性存储在注册表中。由于只有安装程序需要此属性,我认为存储它的最佳位置是:

我使用 Installshield 2010 来制作安装程序。

我想知道的是:这可能吗?我该怎么做?

0 投票
0 回答
1335 浏览

c# - 错误无法加载文件或程序集“microsoft.visualbasic.powerpacks.vs”

我在 Visual Studio 2010 中使用 c# 和 sql server 作为数据库创建了一个程序,并使用 installshield 安装包一切正常,可以完全安装

但是,当我打开程序时,它会出现此错误

我在 Visual Studio 中引用了 microsoft.visualbasic.powerpacks 并将 microsoft.visualbasic.powerpacks.dll 文件从开发人员 pc 复制到安装在其上的程序的 pc 上,但仍然给出相同的错误

请帮忙

0 投票
2 回答
1827 浏览

user-interface - InstallShield (Windows Installer) 操作文本未针对自定义操作进行更新

我正在使用 installshield 为产品开发安装程序,但我在更新自定义操作的 ActionText(当前操作描述)时遇到问题。

我在这里按照以下步骤操作:http: //helpnet.flexerasoftware.com/installshield17helplib/ActionTextSettings.htm这很有意义,应该可以工作,但是我的自定义操作不会更新 UI 中的操作文本。

我在想,因为我的自定义操作运行并等待长时间运行的进程结束,所以它可能会阻塞负责更新操作文本的线程。

现在写了,好像没什么意义,但是不知道还有什么办法!

自定义操作的主要细节是:

invisible.vbs 包含:

上面的行应该隐藏 shell 窗口,'True' 确保 shell 在批处理文件完成运行之前不会返回。

我还根据链接将自定义操作添加到操作文本列表中,并将其与字符串相关联。

应该正常工作吗?

还有其他人经历过吗?

0 投票
1 回答
437 浏览

windows-installer - 从另一个 MSI Installshield Permier 2010 复制文件

我想检测是否安装了以前的程序,如果是,请从该程序中复制一些特定的文件和文件夹。

我需要检测这个程序的安装目录,因为用户可以更改安装目录,如果程序没有安装,则中止安装。

我已经在升级会话中创建了一个条目,选择了程序 msi,并且 installshield 安装设计器已经用程序升级代码填充了该条目。但是在没有安装程序的情况下尝试重新编译程序后,我能够以相同的方式安装。在升级会话中创建条目不会使安装在程序不存在时中断,而且我不明白我必须将检测属性值放在哪里才能使安装停止。

0 投票
0 回答
184 浏览

installation - 为什么 Installshield 2010 不会在升级时部署更新的组件?

我有一个 install shield 项目,它经历了各种版本,目前是 3.7 版本。项目中有一个组件,其中包含四个 vdb 文件,设置为始终覆盖。在新机器上安装软件时,它工作正常。这四个文件被复制到目标目录中。如果我在以前的版本上执行升级,比如 3.6,文件将被忽略并且目录的内容不变(以前包含 2 个文件)。

我还将重新安装模式设置为 amus。

是否有任何其他方法可以确保文件被覆盖/组件部署?

谢谢

0 投票
0 回答
20 浏览

windows-7 - 为什么卸载Installshield 2010设计的应用程序后,win7 32位的Libraries窗口会自动打开?

Installshield 2010设计了一个应用程序设置。卸载应用程序后,win7 32位的Libraries窗口会自动打开。有没有人有同样的经历,有什么办法可以解决这个问题?

0 投票
1 回答
2803 浏览

installshield - 在 installshield 中添加先决条件

我是 installshield 的新手,我有 installshield 2010,想用 sql server 2008 r2 express 为 vs2010 wpf 项目构建基本 msi 我找到了 sql server 2008 R2 的 .prq 文件,并将该文件复制到“C:\Program Files (x86)\ InstallShield\2010\SetupPrerequisites”这个文件夹,但是当我运行 installshield 时,我的 sql prq 文件没有显示在“安装要求”中以选中复选框并在我的 msi 项目中选择 prq

我试图在谷歌上搜索但没有找到正确的方法请帮助我......

0 投票
3 回答
3778 浏览

windows-8 - 使用 InstallShield 2010 在 Windows 8 上的 MSI 自定义操作错误 1721

当我的基本 MSI 安装尝试运行自定义操作可执行文件时,我在 Windows 8 上收到错误 1721,而在 Windows XP 和 Windows 7 上,它按照我从InstallShield设置的方式运行。可执行文件存储在二进制表中。为什么会这样?

包含错误 1721 的错误消息的屏幕截图:

0 投票
2 回答
8847 浏览

sql-server-2008-express - 如何在 InstallShield 2010 中静默安装 SQL Server 2008 Express

我使用 InstallShield 2010 创建我的设置。

我的程序需要 SQL Server 2008 Express。所以我在可再发行部分添加了“Microsoft SQL Server 2008 Express SP1 (x86)”。

然后在“编辑先决条件”=>“要运行的应用程序”选项卡中,我将此语句插入文本框中:

http://i46.tinypic.com/a0a343.jpg

但是当我运行安装程序时,几分钟后我看到此消息并且没有安装 SQL Server 2008 Express。

http://i50.tinypic.com/2krcr9.jpg

现在如何才能以静默模式完全安装 SQL Server 2008 Express?

[更新]

问题解决了:

我做了 3 个步骤来解决我的问题:

1-重新启动我的电脑

2- 从语句中删除“/IACCEPTSQLSERVERLICENSETERMS=true”

3 - 从语句中删除 /SQLSVCPASSWORD="YesYes"