NSIS 安装程序:如何将我自己的文件格式文件具有我自己的文件扩展名与我自己的软件 (.exe) 相关联?

问题描述

我的软件使用了一种新的文件格式,这是我专门为与我的软件一起使用而开发的。该文件有自己的文件扩展名 如何在 SetUp 中将此新文件扩展名附加到我的软件 .exe 文件? 当然,这可以通过右键单击具有新文件扩展名的文件来手动完成。然后,您可以在文件资源管理器中搜索要与此文件扩展名关联的 exe 程序。但如果安装程序可以这样做,那将是最方便的。

解决方法

MSDN 提供了 all the details 有关文件类型如何工作以及如何注册它们的信息。

NSIS 附带的 install-per-user.nsi 示例注册了自定义文件扩展名。