advertised-shortcut相关内容

如果我删除文件,为什么 MSI 安装程序会重新配置?

我在 Visual Studio 2008 中创建了一个 MSI 安装程序包.问题是安装后,如果我删除任何已安装的文件.这不是我的安装程序包的预期行为.我的文件安装属性是: PackageAs vsdpaDefault永久错误只读 False注册 vsdrfDoNotRegister系统错误传递错误重要错误 如果这是微不足道的,请原谅我.我不敢相信我无法让谷歌放弃答案.:) 解决 ..
发布时间:2022-01-23 16:45:55 其他开发

如何以编程方式删除广告快捷方式?

所以我搞砸了一个 msi 安装程序并在仅测试安装后部署它,而不是卸载(我知道很糟糕,在安装后添加了一个 exe 的运行,但忘记指定它应该只在安装时发生而不是在卸载时发生). 我找到了 Windows Installer Cleanup 实用程序,以及我将使用的相关 msizap使过程自动化.现在的问题是,当之后在顶部安装新版本时,所宣传的快捷方式仍会尝试进行修复(或尝试加载旧版本的实际操作) ..
发布时间:2021-09-26 19:37:45 其他开发

DISABLEADVTSHORTCUTS=1 禁用所有快捷方式

我们有一个在启动时运行的应用程序,它允许在安装后更改许多已安装的文件.我们正在尝试通过在 Orca 中设置 DISABLEADVTSHORTCUTS=1 属性来关闭自我修复模式.但是,设置此属性时不会创建快捷方式.我所看到的所有信息都表明我们应该能够创建带有 DISABLEADVTSHORTCUTS=1 设置的“非广告"快捷方式.有什么想法吗? 如果 DISABLEADVTSHORTCUTS ..
发布时间:2021-09-26 19:32:16 其他开发

Wix 为所有用户/每台机器创建非广告快捷方式

在 WIX 中,如何在 allusers 配置文件中创建非广告快捷方式?到目前为止,我只能通过宣传的快捷方式来实现这一点.我更喜欢非广告快捷方式,因为您可以转到快捷方式的属性并使用“查找目标". 在我见过的教程中,使用注册表值作为快捷方式的键路径.问题是他们使用 HKCU 作为根.当使用 HKCU 并且另一个用户卸载该程序(因为它已为所有用户安装)时,注册表项会被留下.当我使用 HKMU 作 ..

无法在InstallShield 2012 Limited Edition中创建未发布的快捷方式

我已经为Visual Studio 2012解决方案创建了InstallShield 2012 Limited Edition安装程序项目.我已配置为创建“发送至"快捷方式.但是,它会创建一个公告的快捷方式,因此Windows实际上不会在“发送至"菜单中显示该快捷方式. 当我在安装程序项目中创建快捷方式时,我显式选择了“快捷方式"选项而不是“广告快捷方式"选项,但是无论如何它都会创建一个广告 ..

如果删除文件,为什么MSI安装程序会重新配置?

我已经在Visual Studio 2008中创建了一个MSI安装程序包.问题是,在安装后,如果我删除了任何已安装的文件,则会出现问题.这不是我的安装程序包的预期行为.我的文件安装属性为: PackageAs vsdpaDefault 永久错误 只读错误 注册vsdrfDoNotRegister 系统错误 传递错误 重大错误 如果这很简单,请原谅我.我无法相信我无法让Google放弃答 ..
发布时间:2020-07-31 05:17:04 其他开发

在Wix中,广告的快捷方式是否可以使用系统文件关联中的图标?

问题是关于Wix并设置广告快捷方式的图标: 如果您的安装程序包含手册或文档,例如.pdf格式,并且您希望创建PDF文件的快捷方式。是否可以根据系统文件关联使用快捷方式的图标? 例如。用户有Adobe阅读器,快捷方式获取adobe pdf图标。 用户有Foxit /其他阅读器,快捷方式获取该程序图标。等等。 解决方案 据我了解安装程序魔术,这是不可能的。这与Wix无关,但是是一 ..
发布时间:2018-07-13 11:00:03 其他开发