标签: windows-installer

在visual studio 2013中创建应用程序设置

我已经有一个准备建立的项目.目前,我正在使用visual studio 2013.

但是,我不知道如何在visual studio 2013中创建MSI设置,但是对于visual studio 2010,有很多教程讨论如何在visual studio 2010中创建设置.

  • 这是否意味着我需要安装visual studio 2010才能为我的项目创建应用程序设置?

  • 在visual studio 2013中创建应用程序设置的最简单方法是什么?

c# installation windows-installer visual-studio-2013

90
推荐指数
3
解决办法
15万
查看次数

学习如何从WiX创建MSI安装程序的良好资源

我已经放弃尝试将口红应用于Visual Studio出来的安装人员的猪,并决定看看WiX.

您建议学习和参考哪些资源?

(注意 - 这不是使用哪个安装程序技术的问题 - 它是针对WiX的.)

windows-installer wix

87
推荐指数
7
解决办法
4万
查看次数

卸载WiX时删除文件

卸载我的应用程序时,我想配置Wix设置以删除原始安装后添加的所有文件.看起来卸载程序只删除了最初从MSI文件安装的目录和文件,并且它保留了稍后在应用程序文件夹中添加的所有其他内容.换句话说,我想在卸载时清除目录.我怎么做?

installer windows-installer custom-action wix

77
推荐指数
6
解决办法
7万
查看次数

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

在WIX中,如何在allusers配置文件中创建非广告的快捷方式?到目前为止,我只能通过广告快捷方式实现这一目标.我更喜欢未公布的快捷方式,因为您可以转到快捷方式的属性并使用"查找目标".

在我看过的教程中,使用注册表值作为快捷方式的keypath.问题是他们使用HKCU作为根.使用HKCU时,另一个用户卸载该程序(因为它是为所有用户安装的),注册表项会被遗忘.当我使用HKMU作为根时,我收到ICE57错误,但当另一个用户卸载该程序时,该密钥将被删除.尽管HKMU看起来行为正确(每用户对所有用户),但我似乎被推向使用HKCU.

当我尝试创建非广告的快捷方式时,我会收到各种ICE错误,例如ICE38,ICE43或ICE 57.我见过的大多数文章都建议"忽略冰错误".必须有一种方法来创建未公布的快捷方式,而不会产生ICE错误.

请发布示例代码以获取工作示例.

shortcuts windows-installer wix wix3 advertised-shortcut

77
推荐指数
2
解决办法
3万
查看次数

无提示安装MSI包

如果尚未安装软件包,我需要安装MSI软件包.我还需要安静地安装它.该软件包提示用户:

  • 安装位置(C:\ Program Files\Foobar)
  • 安装类型:最小和完整(最小)

我需要使用命令行参数或其他一些方法覆盖这两个参数.那么我该如何解决这两个问题呢.我将使用VBScript进行脚本编写.

windows-installer msiexec

77
推荐指数
2
解决办法
25万
查看次数

安装签名应用程序时如何在Win8上通过智能屏幕?

我们是开发人员,我们有一个数字签名应用程序安装程序.当我们安装此应用程序时,它会弹出影响安装体验的智能屏幕.它说

Windows保护您的PC

Windows SmartScreen阻止了无法识别的应用程序启动,运行此应用程序可能会使您的PC面临风险.

我认为除了数字签名之外,微软还有一些策略来验证应用程序.有没有人有这个问题的经验,请给我一些线索来解决这个问题?

c# windows-installer

74
推荐指数
5
解决办法
6万
查看次数

如何仅在安装(不卸载)中执行自定义操作

我相信这很容易,但我有点困难.我有一个自定义操作,在安装时执行不同的(非msi)安装程序.不幸的是,我注意到它也在UNinstallation上执行安装程序!

我已经查看了选项,但我似乎无法找到如何阻止这一点.如果有人能帮助我,我会非常感激.

另外,如何设置自定义操作仅在UNinstall期间关闭?任何帮助都非常感谢大家!

installer windows-installer installshield

72
推荐指数
4
解决办法
7万
查看次数

自动更新Windows应用程序的最佳方法是什么?

Google Chrome 每五小时自动更新一次.我想在我自己的应用程序中克隆这个确切的功能.在Windows上实现此功能的最佳方法是什么?

windows-installer auto-update

68
推荐指数
2
解决办法
3万
查看次数

如何创建MSI设置?

多年来,我使用Inno Setup为所有Delphi工具创建了设置.现在一些用户更喜欢MSI安装包,因此他们可以将设置从中央服务器部署到所有工作站.

我该如何创建一个?我是否必须购买Visual Studio或其他产品?

installer windows-installer

66
推荐指数
6
解决办法
13万
查看次数

适用于Windows安装程序的免费软件:NSIS vs. WiX?

我需要选择一个软件包来安装软件.NSIS和WiX似乎很有希望.你会推荐哪一个,为什么?

如果您认为它比这两个更好,请随意提供其他东西.

installer windows-installer nsis wix

65
推荐指数
5
解决办法
2万
查看次数