2 つの exe セットアップ ファイルがあります。そのうちの 1 つはセットアップ プロジェクトでビルドした C# アプリケーションで、もう 1 つはアプリケーションで使用する必要があるカメラのドライバーです。
例: myApp.msi + camDri.exe = new.exe
NSISでそれを行う方法を教えてくれる人はいますか?
2 つの exe セットアップ ファイルがあります。そのうちの 1 つはセットアップ プロジェクトでビルドした C# アプリケーションで、もう 1 つはアプリケーションで使用する必要があるカメラのドライバーです。
例: myApp.msi + camDri.exe = new.exe
NSISでそれを行う方法を教えてくれる人はいますか?
Name "MyApp"
Outfile "MyAppSetup.exe"
RequestexecutionLevel admin
InstallDir "$Programfiles\MyApp"
Page Directory
Page Instfiles
Section
Initpluginsdir
Setoutpath $pluginsdir
File "camDri.exe"
ExecWait '"$pluginsdir\camDri.exe" /silent' ;I don't know the correct silent switch
Delete "$pluginsdir\camDri.exe"
File "myApp.msi"
Setoutpath $instdir
Exec '"msiExec" /q /i "$pluginsdir\myApp.msi" TargetDir = "$INSTDIR"'
SectionEnd
これは非常に基本的な例です。アンインストールやスタート メニュー ショートカットの作成などの詳細については、NSIS に同梱されている例を参照してください。