块引用
NSIS的新手。我已经有一个包含服务的Windows应用程序,从那里进行通信,我有一个创建的安装项目,我使用.NET开发。现在我想知道如何将此安装程序转换为NSIS设置。到目前为止,我已经创建了欢迎页面,许可页面,现在我被困在组件页面中。由于我的项目还包含许多第三方dll。我不知道如何开始。可以建议如何使用NSIS吗?
块引用
答案 0 :(得分:3)
组件页面显示脚本中的命名部分,用户可以选择要安装的组件:
Page components
Page instfiles
Section "Main Program"
SectionIn RO ; Read only, always installed
Setoutpath $instdir
File "myapp.exe"
SectionEnd
Section "Foo component"
Setoutpath $instdir\plugins
File "Foo.dll"
SectionEnd
Section "Bar component"
Setoutpath $instdir\plugins
File "Bar.dll"
SectionEnd