如何使用 WIX 自动安装 VSIX 包?

发布于 2024-11-16 13:29:40 字数 443 浏览 3 评论 0原文

我的应用程序有一个 WIX 安装项目。作为我的解决方案的一部分,我有一个 VSIX 扩展,我想将其安装在客户的 Visual Studio 上。

我不知道的是如何让 WIX 自动启动 VSIX 导入器。

我尝试遵循 MSDN 上的建议(如何:为 Windows Installer 部署准备扩展以及将 VSIX 作为大型安装的一部分安装),但无济于事。两者均不包含 WIX 项目的指导。

任何帮助将不胜感激。

I've got a WIX installation project for my application. As part of my solution I have a VSIX extension, that I want to install on the customer's Visual Studio.

What I don't know, is how to get WIX to automatically initiate the VSIX importer.

I tried following the advice on MSDN (How to: Prepare Extensions for Windows Installer Deployment as well as Installing a VSIX as part of a Larger installation), to no avail. Neither included guidance for WIX projects.

Any help will be appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

菊凝晚露 2024-11-23 13:29:40

WiX v3.6 支持 VsixPackage 元素来直接管理 VSIX 包。

WiX v3.6 supports the VsixPackage element to directly manage VSIX packages.

迟到的我 2024-11-23 13:29:40

这可以通过自定义操作来完成,该操作使用适当的命令行启动 VSIXInstaller.exe。这里有一个关于此的讨论:http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/VSIX-after-installation-td4975318.html

也许这也会有所帮助:http://blogs.clariusconsulting.net/pga/deploying-a-vsix-from-a-msi/

This can be done through a custom action which launches VSIXInstaller.exe with the appropriate command line. There is a discussion about this here: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/VSIX-after-installation-td4975318.html

Perhaps this will also help: http://blogs.clariusconsulting.net/pga/deploying-a-vsix-from-a-msi/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文