问题标签 [installshield-2012]
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# - .Net 应用程序安装 2012 与数据库
我已经使用 Visual Studio 2012 和 MSSQL 2008 构建了一个 Windows 窗体应用程序。我需要使用 InstallShield Limited Edition 部署这个项目。
在我的电脑上运行此应用程序时,当我使用以下连接字符串或.//SQLEXPRESS
.
我需要安装程序使用数据库文件在其他用户的 pc 上找到应用程序的 exe 文件。我需要将数据库文件放在部署文件文件夹的什么位置?我的连接字符串应该是什么?
c# - 适用于 64 位的 Windows 安装程序 4.5
如何安装 64 位的 windows 安装程序?在 InstallShield Limited Edition 中构建安装文件时出现以下错误。
c# - InstallShield LE - 根据框架安装项目
在 VS 2012 中,是否有可能有 1 个解决方案:
- 1 个使用 InstallSHIeld 限量版的安装项目
- 1 框架 4.5 的 WPF 项目
- 1 框架 4.0 的 WPF 项目
- 1 框架 3.5 的 WPF 项目
并让 InstallShield 安装项目在安装之前检查计算机正在运行的框架,然后在用户单击 setup.exe 文件时安装与该框架相对应的项目?
svn - 如何移动文件 Hosted Team Foundation Service build 并执行 Installshield build
我们正在使用 Microsoft 的托管 TFS,我们正在尝试将 Cruise Control 和 SVN 构建迁移到完整的 TFS 构建。
我们正在使用:
源代码控制:TFS 构建代理:TFS 打包:Installshield 2012
我们可以创建构建代理和扩展,并有几个“示例”XAML 构建脚本,但仍然存在一个基本问题:
- 我们如何从托管环境和网络本地获取 Visual Studio 构建的输出?
- 编译成功后如何在本地启动Installshield?
- 我们如何获取元数据信息(如当前构建版本等)并将其传输到本地脚本,以便我们可以将其包含在 Installshield 中?
我知道构建的输出通常在构建后存储在 $\Rel (或类似的)中。但是之后如何继续呢?
如何
installshield - 安装产品后运行 Setup.exe 时出现先决条件对话框
我的问题如下(我希望有人能够提供帮助:)):
我有一个带有先决条件的 Installshield InstallScript 项目。
一旦用户尝试运行安装文件,它就会显示先决条件对话框,并且用户能够安装先决条件 - 到目前为止一切顺利。
安装应用程序后,用户决定删除先决条件(在我们的例子中是 .Net 4.5)。他后来也想删除该应用程序并再次启动 setup.exe(他没有使用 Windows 的添加删除程序)。启动安装文件时,出现的第一个对话框是先决条件对话框。
如果应用程序已安装,我们的设置仅支持卸载,因此无需安装先决条件。
顺便说一句,从“添加删除程序”卸载时,不显示先决条件对话框。
所以,问题是:如何在第二次启动 setup.exe 时禁用先决条件对话框?
c# - 使用 InstallShield Spring 根据函数返回值中止设置
我正在尝试使用 InstallShield 2012 Spring 设置一个简单的应用程序,并且在某个安装点我想检查可用磁盘空间,以继续或退出设置。
所以,我的主要疑问是如何根据 DLL 中方法的返回值退出安装?
我定义了要在“文件传输后”执行的 ac# 自定义操作,但我不知道如何退出设置
installation - 是否可以仅在修复模式下运行自定义操作
我只需要在修复期间运行自定义操作。但我没有找到这样做的有效条件。如果我指定具有以下条件的自定义操作,它将在修改模式和修复模式下运行。
Installed AND Not REMOVE
我正在使用 InstallShield 2012 spring。
windows-installer - Windows 安装程序日志显示已添加注册表项,但安装后注册表中不存在
我正在使用的安装程序有一个组件,它将注册表元素安装到 64 位 HKLM 配置单元中,并将类似的密钥安装到 32 位配置单元中(在 Wow6432Node 下)。安装时日志显示 64 位:
然后是32位..
但是,当我查看注册表时HKLM\Software\Wow6432Node\Company\Product
,该值不存在。
windows-installer - InstallShield 2012 创建的安装文件有时在卸载时没有得到正确的 INSTALLDIR
我对 InstallShield 2012 有一个问题。
我尝试使用 InstallShield 创建一个安装文件,该文件在安装期间运行良好,但是当我使用此文件进行卸载时,它无法在安装期间获得我在 UI 中选择的 INSTALLDIR。
另外,如果我使用同一个InstallShield项目来创建安装文件,有时输出文件可以正确卸载,但有时不能,我真的很困惑。
我认为根本原因是安装程序没有获得正确的 INSTALLDIR 值,它获得了默认值,但在安装时没有获得一个输入。
对这个问题有任何想法吗?
automation - installshield 2012 在 64 位上保存项目
在 64 位机器上运行时,我在 InstallShield 2012 上发现了一个错误,当我从自动化接口使用 SaveProject() 时出现此错误:“C:\Windows\SysWOW64\cscript.exe 程序异常终止”
我试图运行 C:\Windows\SysWOW64\cscript.exe 之前的 vbs 脚本,并且只有在执行 SaveProject() 方法时才会出现错误。
有人可以给我一个提示吗?提前致谢!