Windows Installer是Windows提供的安装服务,基于MSI文件的创建和安装。在实践中,将有一个工具用于生成MSI文件,您应该使用Windows Installer和该工具(WiX,Visual Studio安装项目,InstallShield,高级安装程序等)标记您的问题。您的问题可能在于构建,设计或安装MSI文件。
如何在 WiX 中检查 .NET Framework 4.5 先决条件
我想在继续安装之前验证服务器上是否安装了 .NET Framework 4.0 和 4.5。因此我使用了以下代码片段,但我不知道 4.5 验证,其中......
使用 WiX 中的在线安装安装 .Net core 6.0.0 和 Windows Desktop Runtime 6.0.33
我正在使用 WiX 为我的 wpf 应用程序创建安装程序(我是新手)。我需要使用在线安装检测并安装 .Net core 6.0.0 和 Windows Desktop Runtime 6.0.33。发货...
Wix 3.14真的支持ARM64和ARM64自定义操作吗?
这么简单的问题?正确的?似乎不是...不同的网站都说在 3.14 的某个版本之后可以。我已经下载了最新版本(3.14.1.8722)并执行candle.exe -v...
如何查明我刚刚安装的 MSI 是否请求重新启动 Windows?
我用 C# 构建了一个 setup.exe,它运行多个链接的 MSI(使用 /QUIET /NORESTART)。最后,我想检查机器是否需要重新启动(即,MSI 之一是否请求
如何在 MSI 安装期间运行接受命令行参数的 PowerShell 脚本
从命令行安装电子应用程序时,我需要将 2 个参数传递给 MSI。例如: msiexec /i "C: xample ilepath\ExampleAppInstaller.msi" USERID="1234" ...
如何在高级安装程序引导程序中启动安装之前创建带时间戳的日志文件?
我正在使用高级安装程序,需要为安装过程创建动态命名的日志文件。日志文件的名称应包含时间戳以区分多个
当有人升级到较新版本的软件时,我想复制该文件(UpgradeScripts.sql)并将其粘贴到已安装的PC上的ProgramFiles/Pharm/Database文件夹中。我正在使用 Wix
我想使用 Wix5 创建一个安装程序。我们要安装的软件依赖于另一个软件,并且有一些文件取决于安装的必备软件的版本。 所以...
有人有这方面的经验吗? 具体来说,我想了解运行 MSI 时是否正在写入任何注册表项以及哪些文件位于何处。 我正在考虑使用 Pr...
如何自动更新我的 Windows 应用程序而不提示用户这样做?
我看到有很多技术可以让用户轻松进行自动更新(例如winsparkle)。 我们遇到的问题是我们希望能够自动更新我们的桌面(c#/c++)应用程序
我想为我的 Windows 10 安装 Windows 安装程序
我想安装Windows安装程序 我尝试从微软下载中心下载Windows安装程序,但没有成功。显示的是错误 404 页面。我希望能够下载
什么原因会导致 MSIExec 错误 1619 '此安装包无法打开'
我正在尝试从一组示例程序中自动执行往返安装和卸载一组 MSI 文件(由 WiX 生成)。由于某种原因,.MSI 文件非常适合安装...
大家早上好,我很少使用高级安装程序,但我遇到了问题。 我有一个作为静默安装启动的 msi,问题是,因为我无法想到...
在自定义操作中以编程方式更改 Windows 应用程序中的默认安装路径
安装向导的输出是一个 .msi 文件,当我运行该文件并在安装文件夹选择对话框中时,显示的路径是我想要以编程方式更改的路径,我...
从Installaware/MSI迁移到Inno Setup
几年前,作为 Embarcadero 产品的一部分,我已经使用 Installaware 12 很久了。 Embarcadero 下载不再提供此功能,而且 installaware 对于业余开发人员来说非常昂贵。因此...
Wix:我可以对RemoveFolderEx 元素施加一个条件,使其仅在卸载程序时运行吗?
我正在尝试使用RemoveFolderEx删除文件夹层次结构,但仅限于卸载软件时。 目前,当我重新安装时,它也会删除所有文件夹,从而删除所有...
我下载了node js,但它没有安装,而是我看到它无法在我的电脑上运行,而我的电脑满足所有要求 它显示应用程序无法在您的电脑上运行,而我的电脑是 8GB 内存 64bitzand 它是 2...
可以根据功能选择使用相同的可执行文件注册多个Windows服务吗?
仅使用Wix工具集和标准功能,有没有一种方法可以使用不同的参数将相同的可执行文件多次注册为Windows服务,但每个服务注册都是依赖的...
带有 CustomInstaller 的 Windows Installer 和错误 1001。无法获取 dll 程序集中的安装程序类型
我的解决方案有 3 个项目,其中一个项目用于 CustomInstaller,一个项目用于我的 WPF 应用程序和我的安装安装程序。 构建我的设置安装程序并运行它后,在该过程的中间我做了 h...
我已将 Python 2.7.2 安装在默认位置 C:\Python27 中。 我从 http://pysvn.tigris.org/project_downloads.html > Windows 安装套件下载了 pysvn 2.7。 Pysvn Windows 安装...