4

VS 2010でNSISのプラグインを作成していますが、単純なNSIファイルからテストセットアップが自動的にビルドされるようにプロジェクトをセットアップしたいと思います。

NSISがプロジェクトの出力フォルダだけでなくプラグインを検索する方法がわからないことを除けば、すべて問題ないようですC:\Program Files (x86)\NSIS\Plugins\*.dll

NSISに「標準プラグインフォルダ」の外で新しく構築したプラグインを検索させるためにNSIスクリプトに入れることができるコマンドはありますか?テストするたびにDLLをコピーしなければならないのはかなり奇妙に思えます。

どんな助けでも大歓迎です。

4

4 に答える 4

6

!addplugindirディレクティブを使用できます。nsisコンパイル時コマンドを参照してください。

于 2012-05-17T21:19:45.307 に答える
2

シンボルを定義した!addplugindirディレクティブを使用します (コマンド ラインでは/D )。シンボルは「.dll ファイルの場所へのパス」です。

VS 2010 の場合、Visual & Installer (Visual Studio で直接 NSIS インストーラーを開発するための無料の VS アドイン) を使用するのが最適なオプションです。

プロジェクトのプロパティでシンボルを設定します。

VS 2010 の NSIS プロジェクト プロパティ ここからダウンロード: www.unsigned-softworks.sk/visual-installer/

于 2012-05-18T04:55:44.500 に答える