我使用Visual Studio 2017从我的C ++和C#项目中生成了不同的dll和.exe。
现在我需要使用这些文件(dll,.exes等)来使用NSIS(Nullsoft)生成安装程序。
我想知道如何开始(最好的开始方式)?
我可以开始创建NSI脚本吗,也可以在此处为生成的文件添加脚本吗?
我打开了现有的NSI脚本,想知道它是哪种脚本?
由于我是NSIS(Nullsoft)的新手,请帮助我。
答案 0 :(得分:0)
NSIS .NSI脚本文件只是文本文件,它们由MakeNSIS编译器解析。 NSIS与Visual Studio没有任何关系,但是存在针对Visual Studio的第三方商业NSIS扩展。
最基本的安装程序如下:
Name "My App"
OutFile "mysetup.exe"
InstallDir "$ProgramFiles\My App"
Page Directory
Page InstFiles
Section
SetOutPath $InstDir
File c:\mysourcefiles\MyApp.exe
File ..\dlls\myapp.dll
SectionEnd
对于稍微高级一点的安装程序,它也有一个卸载程序,请查看Example2.nsi。