WiX 安装程序捆绑包 安装后启动应用程序

2024-01-10

我有一个捆绑包,其中包括用于 NetFx45Web 的 PackageGroupRef、一个用于所需驱动程序的 ExePackage 和用于我的应用程序的 MsiPackage。 我想在整个安装过程完成后启动我的应用程序。 我尝试使用

<Property Id="WixShellExecTarget" Value="[#myEXE]" />
    <CustomAction Id='LaunchFile'
        BinaryKey="WixCA"
        DllEntry="WixShellExec"
        Impersonate="yes"/>

在我的应用程序 MsiPackage 中,但它在安装完成之前启动应用程序(当 MsiPackage 完成时)。


创建一个像这样的变量,在你的bundle.wxs:

<Variable Name="LaunchTarget" Value="[ProgramFilesFolder]\YourFolder\YourExe.exe"/>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

WiX 安装程序捆绑包 安装后启动应用程序 的相关文章

  • 使用WiX安装后是否可以提示重启机器?

    使用WiX安装后是否可以提示重启机器
  • 在 Managed Burn BootstrapperApplication 中包含映像

    我正在使用 Burn 和自定义引导程序应用程序使用 wix 开发安装程序 一切正常 但我无法将简单的图像包含到我的应用程序 UI 中 我将图像包含到我的用户界面中 如下所示
  • 如何使用 WiX 设置服务的恢复选项?

    我有以下 wxs 文件
  • 使用自定义操作卸载多个产品

    我正在为我们的产品开发基于 WIX 的安装程序 该产品有一个基础产品和许多插件 基础版和插件将作为单独的 MSI 提供 仅当底座可用时才能安装插件 基础和插件在根文件夹下共享公共文件夹树 例如 C Program files MyProdu
  • 来自 unpkg 的 rxjs 捆绑包

    我有一个 Angular 2 0 0 2 2 0 中有同样的问题 项目 当前的开发版本生成超过 100 个 http 请求 这是因为它加载了非捆绑版本的 rxjs 当我有以下情况时 map our app is within the app
  • WiX 在构建服务器上失败

    我有一个使用 WiX 的项目 它在我的本地计算机上运行良好 但是当我发布到构建服务器时 构建会因以下内容而崩溃 来自 MSBuild 日志 Using HeatDirectory task from assembly C Program F
  • OSGi 应用程序修补策略

    修补 OSGi 容器的适当机制是什么 1 Should the bundles binaries jars have the same name as the old ones then a Replace the bundle with
  • WiX 无法正确渲染图像

    我正在尝试编写一个自定义 WiX 对话框 作为其工作流程的一部分 它会根据某些条件显示错误图像 然而 WiX 似乎忽略了我的尺寸并按其感觉合适的方式显示 这是我的代码
  • 使用帮助库管理器和 WiX 安装帮助

    我试图通过使用 WiX 运行 Sandcastle 帮助文件生成器在构建我的 Sandcastle 项目后创建的 HelpLibraryManagerLauncher 将我自己的帮助文件添加到 Visual Studio 2010 的帮助库
  • ruby 2.0.0 捆绑包在 Gemfile 上失败并显示“key: value”

    我正在尝试使用 Gemfile 更新我的 gem 但总是在同一行失败 Gemfile group doc do gem sdoc require false end Command bundle update 我总是收到这个错误 Gemfi
  • 如何将 Bundle 转换为 PersistableBundle?

    API21发布了PersistableBundle https developer android com reference android os PersistableBundle html这是系统出于各种目的而保留的捆绑包 JobSc
  • WIX MSI 软件包卸载

    我正在使用 WIX 作为安装程序包 当我通过双击原始 msi 包卸载该包时 一切都很好 当我从控制面板卸载时 它会给我一个最小的用户界面卸载 我已在 MSI 中写入一个自定义操作 询问用户是否要卸载某些数据库等 最小 UI 卸载时不会发生这
  • WiX - 根据环境将编译后的 web.config 复制到网站根目录

    作为 WiX 安装的一部分 我将所有转换 编译的 web config 文件复制到安装目录 编译后的 web config 的名称格式为 web ENV config 在我的安装 UI 中 我创建了一个自定义对话框 在其中解析 ENV 并填
  • OSX/Cocoa 应用程序通常使用什么位置来存储数据文件?

    他们是否将它们写入 存储在应用程序包 包本身中 或者其他一些规范位置 还是好像没有什么标准 文件通常会进入 Library Application Support Your App 偏好设置进去 Library Preferences
  • 使用“Any CPU”而不是“X86”编译wix项目

    当我编译一个wix项目 并且wix通过MSbuild启动所有现有项目的编译时 我可以使用 任何CPU 而不是 X86 或 64位 吗 如果没有 我如何使用 任何CPU 编译项目 如果您的问题是是否可以编译 WIXPROJAny CPU那么答
  • Android:自动从项目包中删除未使用的图像

    我正在开发一个相当大的android项目 并且在drawable文件夹中有很多图像 其中许多图像未在项目中使用 因为它们已被替换 并且占用了宝贵的空间 有什么方法可以自动找到这些图像并删除它们 而不是搜索项目中的每个图像 我使用过的一些工具
  • WIX 自动生成 GUID *?

    假设我生成产品 ID 为 的 WIX XML 文件 另外 对于每个组件 GUID 我都使用
  • 在每台计算机安装中删除 HKCU 下的注册表项

    我使用 WiX 3 6 构建了一个 perMachine 安装程序来安装我尚未开发的软件 不幸的是 该软件在执行期间在 HKCU 下创建了一些注册表项 卸载时 还应删除自行创建的密钥 移除这些钥匙似乎并不那么容易 我正在与 ICE57 和
  • 查找已用应用程序名称的捆绑包/开发人员

    我正在尝试将应用程序上传到应用程序商店并收到以下错误 很容易理解 The App Name you have entered has already been used 该应用程序不在 iTunes 上 有什么方法可以找出谁拥有该应用程序或
  • 将构建参数传递给 .wxs 文件以动态构建 wix 安装程序

    我是一名学生开发人员 我已经为我现在工作的公司构建了几个安装程序 所以我对WIX还是比较熟悉的 我们最近决定拥有一个构建服务器来自动构建我们的解决方案 它构建调试和发布以及混淆 和非混淆 项目 你真的不需要理解这些 您需要了解的是 我有相同

随机推荐

  • jQuery 选择器中的通配符

    我正在尝试使用通配符来获取 id 以 jander 开头的所有元素的 id 我试过 jander jander 但它不起作用 我知道我可以使用元素的类来解决它 但也可以使用通配符 div div div div 要获取所有以 jander
  • achartengine x 轴标签与值相比发生偏移

    我注意到我的时间表的 Xlabel 与 X 不同步 价值观 这些点应该位于标签的正上方 在左侧 可以 但是它向右移动 我不知道如何解决这个问题 我得到什么 http tinypic com r 2uqj905 7 http tinypic
  • Mysql:不允许从函数返回结果集

    我写了一个函数但收到此错误不允许从函数返回结果集 DELIMITER CREATE FUNCTION getTestFunction p ParentID int p ListName nvarchar 50 p Type nvarchar
  • matlab中识别相邻像素

    我们假设 A 是 1 1 1 1 1 1 1 2 2 3 3 3 4 4 2 2 3 3 4 4 2 2 2 3 4 4 4 4 3 3 5 5 5 5 5 5 我需要识别与特定强度值相邻的所有数字 例如 强度 1 3 和 4 与强度值 2
  • 从自定义路径预加载 env 文件

    我试图在节点应用程序启动时预加载 env 文件 我有以下配置 但每当我运行时npm run start dev我收到错误 scripts lint tslint project tsconfig json build tsc prestar
  • 如何调整 Altair 中的比例范围?

    当使用 Altair 绘制一组图时 我无法将所有轴调整到相同的比例 如下所示 class list c CS m c CS s c SC m c SC s t CS m t CS s t SC m t SC s list of plots
  • 限制 ruby​​ 文件流的速率

    我正在开发一个项目 该项目涉及将 Flash 视频文件从多个地理分布的节点上传到 S3 存储桶 每个视频文件约为 2 3mb 我们每十分钟仅发送一个文件 每个节点 但是我们消耗的带宽需要将速率限制在 20k s 因为这些节点将流媒体传输到C
  • linux 查找正则表达式

    我在使用正则表达式时遇到问题find命令 可能我不明白如何在命令行上转义 为什么这些不一样 find regex 1234567890 find regex digit bash Ubuntu 你应该看看 regextype的论证find
  • 如何使第一个网格项目跨度为 100%?

    我有以下桌面版 它创建了 4 个相等的列 全部为 25 footer inner display grid grid template columns repeat 4 1fr div class footer inner div One
  • 正则表达式检测双花括号之间的文本

    使用正则表达式 我想检测开始和结束双大括号之间的文本 字符串 并且它应该检测任何内部大括号以及文本 例如 detect this and this as well text but text does not ends here so it
  • 设置背景颜色或 WPF (4.0) 列表框 - Windows 8

    我试图将选定的 ListBoxItem 的背景颜色设置为白色而不是系统颜色 我已经阅读了我可以在此处找到的内容 并遵循或相信遵循了那里的建议 更改选定列表框项目的背景颜色 https stackoverflow com questions
  • InvalidArgumentException 请提供有效的缓存路径错误 laravel 5.2

    我正在与Laravel 5 2我运行时出错composer update or artisan optimize 我在我的供应商上搜索过 没有找到compile php 文件 我尝试生成这个我运行工匠优化 我有同样的错误 InvalidAr
  • Visual Studio 从哪里复制 .vs 文件夹中的 applicationhost.config 文件?

    Visual Studio 在 Web 项目的解决方案根目录中创建一个名为 vs 的隐藏文件夹 里面有一个 config 子文件夹 其中包含应用程序主机配置文件 如果 vs 文件夹丢失 Visual Studio 将在我打开解决方案或启动调
  • Android 应用程序在 Reliance JIO 4G 连接中运行不频繁

    我有一个 Android 应用程序 在除 Reliance Jio 之外的所有运营商的 WiFi 和 3G 连接中都可以正常工作 但是 我发现 有时 当使用 Reliance JIO 4G 连接时 Android 应用程序无法连接到我的 H
  • 错误:Google id_token 不允许与此应用程序一起使用。 Firebase 访问在工作后失败

    我正在使用 Google SignIn 然后使用 Firebase 进行身份验证signInWithCredential 传递 Google 凭据 我遵循了所有程序 一切正常 突然它停止工作了 我转到以前的工作代码 但它仍然失败 所以看来数
  • 负填充的影响

    我刚刚开始学习 android 我有一个关于负填充的问题 负内边距究竟如何影响视图 另外 假设我介绍一个bottomPadding 5dp 这是否将 padding 的边界扩展了 5dp 感谢所有帮助 In LinearLayout and
  • 如何在 PHP 中 $_POST 动态分配值? [关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我在 mySQL 中创建了一个表 其中包含 名称 等字段 并根据该表中的行数动态创建了几个 div 包含表单和按钮 它看起来像这样
  • MemoryCache 不遵守配置中的内存限制

    我正在使用 NET 4 0内存缓存 http msdn microsoft com en us library system runtime caching memorycache v vs 110 aspx应用程序中的类并尝试限制最大缓存
  • 根据 buildType 使用 gradle 覆盖资源

    我想用 gradle 覆盖 res strings xml 中的一些字符串 我知道自 Android Gradle 插件 0 7 起 http tools android com tech docs new build system可能有一
  • WiX 安装程序捆绑包 安装后启动应用程序

    我有一个捆绑包 其中包括用于 NetFx45Web 的 PackageGroupRef 一个用于所需驱动程序的 ExePackage 和用于我的应用程序的 MsiPackage 我想在整个安装过程完成后启动我的应用程序 我尝试使用