问题标签 [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.
visual-studio-2012 - 安装 Shield LE 错误 -1014 和 -5044
我为我的插件创建了一个安装项目并不断收到这两个错误:
我已经到处搜索如何解决它们,但找不到太多关于它们的信息。有没有人有任何关于他们的信息可以引导我走向正确的方向?
visual-studio-2012 - TeamCity 使用 Installshield Limited Edition for VS2012 创建安装程序
我正在使用 TeamCity 来实现构建自动化。
我的构建的一部分涉及使用 Visual Studio 2012 的 Installshield Limited Edition 制作安装程序。
跳过安装程序步骤时构建运行良好,但包含安装程序时失败并出现以下错误;
编译失败;记录错误消息;进程以代码 1 退出
Test.Project.xml 和 Test.Content.xml 都存在于正确的位置。
TeamCity 7.1.5(内部版本 24400)
Visual Studio 专业版 2012 更新 2
适用于 Visual Studio 2012 的 InstallShield 限量版
installshield - 在运行 power shell 脚本的计划任务中创建计划任务
我正在努力创建将执行 power shell 脚本的计划任务。如果您是第一次这样做,我只发现没有帮助的文档。谁能指出我正确的地方。谢谢。
visual-studio-2012 - InstallShield 2012 LE 在构建时产生“6417 内部构建错误”
我刚刚从 Visual Studio 2010 和 InstallShield 2011 LE 更新。VS 将构建我的项目,IS 生成的安装程序将按预期构建和工作。
更新到 Visual Studio 2012 和 InstallShield 2012 LE 后,在构建 SingleImage 配置时,我得到...
错误 6 -6103:找不到文件“C:\dev\MySolution\MyProject\obj\x86\Release\MyProject.exe”ISEXP:错误:-6103:找不到文件“C:\dev\MySolution\MyProject\ obj\x86\Release\MyProject.exe"
错误 10 -6271:找不到文件 C:\dev\MySolution\MyProject\obj\x86\Release\MyProject.exe。为此文件构建 MsiFileHash 表记录时发生错误。验证文件是否存在于指定位置。ISEXP:错误:-6271:找不到文件 C:\dev\MySolution\MyProject\obj\x86\Release\MyProject.exe。为此文件构建 MsiFileHash 表记录时发生错误。验证文件是否存在于指定位置。
错误 11 -6417:内部构建错误 ISEXP:错误:-6417:内部构建错误
我已验证该文件存在于指定位置。我不知道从这里去哪里,甚至我应该问什么问题。
installshield - 即使使用 REINSTALLMODE=amus 也不会覆盖文件
我对 InstallShield 很陌生 - 所以请耐心等待。
我创建了一个基本 MSI 安装程序,可以正确安装我们的应用程序,直到最近,每次我重建它(使用一些新文件来构建我们的应用程序),它都会毫无问题地替换文件。
然而,我今天早上用一个新版本重建了它,它完全拒绝替换任何文件。
例如,out main exe 现在的文件版本为 8.0.0.15,它正在替换的版本是 8.0.0.13;新的修改和创建日期是 2013 年 7 月 11 日,它要替换的日期是 2013 年 6 月 26 日 - 它仍然不会用新文件替换旧文件(这只是数百个文件中的一个,但main exe,所以它肯定会随着每个版本而改变)。
我已将我们自己的 exe 和 dll 的属性更改为“文件和文件夹”下的“始终覆盖”,但无济于事(我没有触及第 3 方 dll,因为它们从未更改过)。我已将 ResintallModeText 更改为 'asum' 无济于事 - 我应该尝试 'asumv' 吗?
在我让应用程序在重新安装之前完全卸载之前,我是否应该查看其他任何东西来尝试确定可能阻止 installshield 替换目标计算机上的文件的原因?
我不知道发生了什么变化会导致它停止升级 - 由于一切运行良好,几个月来我们不必对 installshield 进行任何更改。
如果您需要日志或其他任何内容,请告诉我(尽管我无法在安装时写出 installshield 详细日志 - 但我可以提供 Windows 安装程序日志)。
谢谢你的帮助!
c# - InstallShield Limited Edition 用户的“快捷方式”选项?
我正在使用 Install shield limited edition 2012 从我的 WPF 应用程序创建一个设置项目。我知道我们可以使用应用程序快捷方式菜单预定义快捷方式。
我可以添加以下选项供用户在安装设置时选择快捷方式吗?
installshield - 带有 Visual Studio 2012 的 InstallShield - 应用程序在安装结束时不会自动启动
如果安装后我去开始>程序>我的程序>我的program.exe然后程序正在运行,我在屏幕中间看到它。
但是安装完成后,如果我选中复选框以启动程序,那么我会在任务栏底部看到我的程序图标,并且只有当我单击任务栏中的图标时,程序菜单才会显示在屏幕中间。
如何更改它,以便在安装完成并选择启动程序时它会打开,而不是只显示任务栏中的图标?
installation - 如何通过自定义操作读取包代码
是否可以通过自定义操作读取包代码作为读取 ProductCode 和 ProductName。我想删除在 %LOCALAPPDATA%/Downloaded Installations/GUID 中创建的 MSI 缓存,其中 GUID 是卸载期间的包代码。
upgrade - Installshield - 主要升级时删除的文件很少
我更新了安装程序文件 (.ism) 以进行重大升级,其中我进行了以下更改:
更新的产品代码,
更新的包代码,
在升级中更新了最小和最大版本,
更新的产品版本,
很少有提到旧版本的字符串。
现在,当我使用此设置升级我的产品时,很少有文件会自动删除。我没有对目标机器中的这些文件进行任何更改,并且相同的文件(内容没有更改)在我的新设置中。此外,我没有在“RemoveFiles”表中添加任何条目来删除它们。
还检查了我刚刚看到的安装日志:
行动 14:14:59:删除文件。删除文件
RemoveFiles:文件:CapibilityDemo.htm,目录:C:\Program Files\Server\Printing\
RemoveFiles:文件:HTTP.js,目录:C:\Program Files\Server\Scripts\OpenLayers\lib\OpenLayers\Protocol\
RemoveFiles:文件:Script.js,目录:C:\Program Files\Server\Scripts\OpenLayers\lib\OpenLayers\Protocol\
谁能帮我解决这个问题?
谢谢塔兰
installshield-2012 - 如何避免 InstallShield 的弹性
我有一个基本的 MSI 项目,它将一些 dll 安装到一个位置说"C:\Program Files (x86)\CompanyA\Service"
。文件夹访问权限限制对标准帐户(非管理员)的访问。现在我使用标准帐户启动应用程序,该帐户不使用上述位置中的 DLL。但是由于 InstallShield 的弹性功能,它会尝试检查组件。由于上述组件不可访问,它开始自我修复过程,显示一个对话框“请稍候,Windows 配置 ProductA”。
是否有任何选项可以关闭此弹性功能?或者有没有办法隐藏重新安装对话框?
请建议我们是否有任何其他解决方案来解决上述问题。