如何将 VS 安装项目中的文件类型与条件关联起来?

发布于 2024-12-07 03:33:36 字数 260 浏览 0 评论 0原文

我需要请求用户允许更改计算机上的视频和音频文件关联,因此我在 VS2010 中的安装项目中添加了一个复选框 UI。我的问题是,我在相关编辑器中没有看到文件类型关联的条件来链接到复选框属性。

VS安装和部署项目不提供此功能吗?有什么想法吗?

编辑:

有人指出,Visual Studio 安装项目没有条件文件关联的选项。我现在使用 Orca 直接编辑 .msi 表。有没有人能够通过修改 .msi 包的条件表或类似的东西来引入文件类型关联的条件?我该怎么做?

I need to ask for user's permission to change video and audio file associations on their computer, so I added a checkbox UI to the setup project in VS2010. My problem is that I don't see a condition for file type associations in the relevant editor to link to the checkbox property.

Doesn't VS setup and deployment project provide this functionality? Any ideas?

EDIT:

It was pointed out that Visual Studio setup projects don't have an option for conditional file associations. I am now using Orca to edit the .msi tables directly. Has anyone been able to introduce conditions for file type associations by modifying the Condition table of the .msi package, or something like that? How am I supposed to do this?

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

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

发布评论

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

评论(1

残龙傲雪 2024-12-14 03:33:36

Windows Installer 不支持条件文件关联。

因此,解决方案是使用自定义操作来创建它们,而不是使用本机支持。然后,您可以使用复选框属性来调节此自定义操作。

Windows Installer doesn't support conditional file associations.

So a solution would be to use a custom action to create them instead of the native support. You can then condition this custom action with your checkbox property.

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