Windows Installer是Windows提供的安装服务,基于MSI文件的创建和安装。在实践中,将有一个工具用于生成MSI文件,您应该使用Windows Installer和该工具(WiX,Visual Studio安装项目,InstallShield,高级安装程序等)标记您的问题。您的问题可能在于构建,设计或安装MSI文件。
如何在WiX 3.11安装程序中为VSTO加载项部署创建注册表项
我正在尝试创建一个Windows Installer来部署MS Office VSTO加载项。我们可能知道,安装VSTO AddIn的一个要求是为VSTO创建注册表项。题: ...
Visual Studio 2017项目安装程序缺少.NET 4.7选项
我需要为使用.NET 4.7构建的项目创建一个Windows安装程序。 Visual Studio 2015有一个“项目设置”项目类型,在VS 2017中不再存在。我刚刚发现了......
我正在使用Advanced Installer 14.6并且对我的应用程序的卸载程序有以下要求: - 1)如果用户进行卸载,它会从Program中完全删除应用程序的文件夹...
我有一个Wix Bundle Bootstrapper安装2个MSI文件。如果我使用引导程序,“添加/删除程序”列表仅包含boostrapper的条目。如果我单独使用MSI文件,我会...
RegAsm.exe无法通过installshield 2016注册Dll
我们有installshield 2016,在其中我们正在运行安装程序脚本。该脚本是通过自定义操作调用的。所以我们写下了如下注册“mydll.dll”,如下所述......
我正在尝试在Windows Server 2008 R2 SP1上安装软件,并且有几个安装程序失败,包括:Visual C ++ Redistributable 2012 MS Build Tools日志文件有类似的错误...
VS2017 Bootstrapper:缺少Engine / setup.bin
我已经搬到新机器并使用这个MSVC 2015升级到MSVC2017。现在我想为我们的项目构建一个新的(WiX)安装程序。但我找不到当前的Bootstrapper位置。 C:\ Program ...
我正在为程序创建一个MSI安装程序,并希望允许人们升级他们的安装,而不是总是卸载/重新安装。我已经把它的大部分都搞定了,但现在我想......
在Windows安装程序提供的系统文件夹属性列表中,我看到一个TemplateFolder,它是“当前用户的Template文件夹的完整路径”。所以我可以使用TemplateFolder作为......
下午好,我需要一些处理Windows安装程序的微软大师的帮助?我正在尝试使用虚拟机上的Windows内的调试键监视msiexec并尝试...
作为安装例程的一部分,我需要静默运行命令。我需要运行的命令如下:“c:\ Program Files(x86)\ MPSAuditTool \ v1 \ mrt.exe”/ s / v“cmd = silent”现在......
我试图在安装过程中检查两个条件,但需要系列检查:如果条件A为假 - 显示错误A,请不要检查条件B.详细说明:我必须检查条件我的...
我有一个程序,用于正常卸载并删除卸载过程中与其关联的所有文件。我们已经修改了我们的安装/卸载过程,现在使用installshield。与以前的......
最近我发布了一个版本为0.8.3的软件包,我现在准备发布一个新软件包了。但是,我正在努力实施重大升级/升级。好像是WIX_UPGRADE_DETECTED ......
有一个允许用户从磁盘中选择zip文件的安装程序,我们想将该文件解压缩到安装目标目录中。这是否可以使用标准的wix工具集/扩展?做......
我有一个包含两个EXE文件和许多其他文件的文件夹。如何将其转换为MSI安装程序或某种自解压安装程序,以便将Main.exe安装到程序中...
背景:客户已更改应用程序的名称。应用程序已将文件存储在AppData文件夹下,现在该文件夹需要复制到新名称(并删除旧名称)。我有MSI ......
我想为Java程序创建一个Microsoft Installer文件。我无法使用Netbeans或任何Maven插件来执行此操作,因为我无法使用Oracle Java和/或JavaFX(主要是出于法律原因)和...
使用Microsoft.Deployment.WindowsInstaller.Installer.ConfigureProduct以静默方式卸载?
我无法使用ConfigureProduct安静地运行卸载。我有以下内容:使用Microsoft.Deployment.WindowsInstaller; Installer.ConfigureProduct(productCode,0,InstallState.Absent,“/ q”); ...
MSI安装将调用我的(本机/ C ++)自定义操作函数。由于DLL是新加载的,并且MSIEXEC.EXE进程是针对每个函数单独启动的(可调用的操作,如...