nsis

    0

    2答えて

    !define GUIDTaskScheduler "{148BD52A-A2AB-11CE-B11F-00AA00530503}" !define GUIDITaskScheduler "{148BD527-A2AB-11CE-B11F-00AA00530503}" Function DeleteTask !define DeleteTask "!insertmacro _Del

    1

    1答えて

    あなたはすべての更新なしの窓8.1のvs2015の再配布を試してみて、インストールした場合、それはインストールに失敗します。しかし、それはあなたがレジストリ内の再配布の有無をチェックするプログラムを実行する場合、あなたはそのチェックを乗り越えるますので、GUIDがレジストリにある、インストールプロセスに十分でしょう。 インストールに失敗したdllの一部を必要とするvs2015でコンパイルされたプロ

    0

    1答えて

    NSISインストーラのレジストリキーをインストールする必要があります。私はCPACKで作業しています。このコマンドはCPACK_PACKAGE_INSTALL_REGISTRY_KEYです。そこ多くのドキュメントは、インターネット上ではありませんが、私は推測する: set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "MyReg \\ MYKEY" "$ {INSTALL

    0

    1答えて

    CPackをNSISと共に使用するCMakeのNSISスクリプトを含めることは可能ですか?私が唯一のいくつかのコマンド(doc)に制限さだと表示されますが、いくつかのコマンドは、全体のNSISスクリプトを含める方法があることを示唆している、particulary: CPACK_NSIS_EXTRA_PREINSTALL_COMMANDS, CPACK_NSIS_EXTRA_INSTALL_COM

    0

    1答えて

    NSISインテラーをカスタマイズするコマンドラインを追加します。私はすでにいくつかのトピックを読んで、私は${GetParameters}と${GetOptions}を使用しなければならないことを知っています。しかし、NSISスクリプトは、OnInit関数のどこかに置かれているか、スクリプトの冒頭にあるセクションに置かれていますか?私が欲しい 、例えば、ライセンス(/ Sに思える何か)以外のすべて

    0

    1答えて

    NSIS初心者です。 アンインストールが実行される前に、事前定義されたカスタムページがあるので、ExecWaitコマンドでアンインストーラを起動します。 ExecWait '"$R6\Uninstall.exe" _?=$R6' ;Do not copy the uninstaller to a temp file $ R6は私のインストールパスです。 が、これはWindowsのTempフォル

    0

    1答えて

    NSISインストーラ/アンインストーラを使用して現在のユーザーのみのアプリケーションをインストールしています。 HKCUには、アプリケーションをコントロールパネルに表示させるためのレジストリがあります。それは完璧に機能します。ただし、コントロールパネルからアプリケーションをアンインストールしようとすると、管理者権限のポップアップボックス(AUCのもの)がポップアップされ、アンインストーラが管理者と

    0

    1答えて

    インストーラは5つのセクション/コンポーネントで構成されています。コンポーネントページの前にプリファンクションを作成して、どのコンポーネントがインストールされているかを確認しました。現在インストールされていないコンポーネントのみがコンポーネントページに表示されます。 !define MUI_PAGE_CUSTOMFUNCTION_PRE selectSections !insertmacro M

    0

    1答えて

    以下は、NSISインストーラの抜粋です。 私が実行したときに私の問題は、次のとおりです。 CreateShortCut "$DESKTOP\PRESS_Survey_PS.lnk" $shortcutPath "" $INSTDIR\images\appIcons\Survey.ico これは、変数$ shortcutPathを使用してショートカットのターゲットフィールドでこれを生成します。

    0

    1答えて

    MUI_PAGE_DIRECTORYページの宛先フォルダフィールドを読み取り専用にして、ブラウズボタンを無効にすることはできますか?