Windows Installer 引导程序 - 权限
我有 SQL Server 2008 R2、.NET Framework 3.5、.NET Framework 4 等的自定义引导程序。我正在使用 Visual STudio 2010 的部署项目来部署 .NET 4 应用…
带 WiX 的安装程序(由管理员预安装并由用户更新)?
我们使用 WiX 创建了一个安装程序。 在注册表中,我们将其保存在 HKCU 下(参见示例)。 桌面图标和所有内容都是为当前用户安装的。 对于升级,我们还…
WIX MSI - 属性覆盖优先级
任何帮助将不胜感激。 我编写此 WIX 安装程序是为了获取 MSI 以在我们的服务器上安装 Web 应用程序。 在我的应用程序中,我有这个属性 - “WEBDIR”。…
来自 C++ 的 EXE,Sqlite dll(如果有)
我是一名 Java 程序员,曾经遇到过一个非常糟糕的情况。出于 POC 目的,我需要写下解决方案的一小部分,它将作为独立应用程序运行,执行一些非常具体…
RestartManager 在更新期间无法重新启动应用程序
我正在使用 c#、.net 4、WIX 3.5、Windows Vista。 我通过 p/invoking RegisterApplicationRestart 方法并处理 WM_QUERYENDSESSION 和 WM_ENDSESSION …
更改 .NET 安装项目文件权限的最佳方法
我有一个 .NET 安装项目,它将 SDF 文件部署到创建的应用程序文件夹。然而,在Windows 7中,似乎权限不允许程序写入此文件,只读!在 XP 中,安装程序…
NSIS - 复制安装程序本身
我想将安装程序复制到安装位置。 我正在运行文件:Installer.exe 我希望它能够将自身复制到 我尝试过的 $INSTDIR: CopyFiles "Installer.exe" "$INST…
可以更改 msiexec 返回代码
我在进程中启动 msiexec,还使用 ::GetExitCodeProcess 来获取返回代码。问题是我可以使用某种方法来更改此返回码吗?我希望无论 msiexec 命令行…
Cygwin 应用程序的 MSI 安装程序
我一直在互联网上查找,但找不到以下问题的解决方案: 我使用 cygwin 用 C 编写了一个程序。它实际上是 Linux 应用程序的移植,并大量使用 cygwin 的 …
C++\Cli COM 程序集无法通过 MSI 注册
我的申请有严重问题。我有一个使用一些托管类来工作的本机应用程序。我创建了一个 C++\Cli 包装器,它是非托管代码和托管代码之间的代理。 在此代理项…
根据另一个可选功能更改属于强制 WiX 功能的 web.config
在我们的 WiX 安装程序中,我们有一个强制功能,可以安装我们所有的网站。到目前为止,这已经足够了,但现在我们有一个可选功能,它不仅包含单个文件…