問題タブ [advanced-installer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
advanced-installer - デスクトップ アイコンが正しく表示されない
Advanced Installerを使用して Java ベースのデスクトップ アプリケーションのインストーラを作成していますが、正常に動作しています。EXE のデスクトップ ショートカット アイコンを追加しました。システムにアプリケーションをインストールすると、デスクトップ アイコンはインストーラーの作成時に定義したとおりに正しいのですが、アプリをアンインストールしてから 2 回目または 3 回目に再インストールすると、デスクトップ アイコンが表示されることがあります。自体が変更されます(アイコンなしで置き換えられます)。
誰かが私に何が問題なのか教えてもらえますか? 前もって感謝します。
inno-setup - セットアップで UAC をバイパス/無効にする方法
フォーク、
インストーラーから UAC をバイパスする必要があります。InnoSetup/NSIS/Advanced Installer を使用していることに注意してください。SILENT / VERYSILENT などのすべての設定を試しましたが、何も機能しませんでした。
手伝ってください :)
よろしく
スブ
c++ - Advanced Installer シリアル検証 DLL
Advanced Installer 10.2 でインストーラー プロジェクトに取り組んでいます。シリアル検証に DLL を使用できることがわかり、Web サイトでこのリソースを見つけました。
その DLL のビルドに成功しました。これが私のコードです。
// SerialValidationLib.cpp : DLL アプリケーション用にエクスポートされた関数を定義します。///
Advanced Installer にもインポートしました。こちらをご覧ください。
しかし、インストーラーを実行してインストールを続行しようとすると、シリアル挿入ポイントの後、次のエラー メッセージが表示されます。
私の間違いはどこですか?これについての良いチュートリアルを知っている人はいますか? インターネットで検索しましたが、何も役に立ちません...
c# - Advance Installer : 前提条件のインストール条件チェック
事前インストーラーを使用してインストーラーを作成しています。私はそれに関して問題があります。
前提条件のインストール条件にはいくつかのオプションがありますが、以下の場合は別の条件が必要です。
前提条件として 2010 Microsoft Office プライマリ相互運用機能アセンブリを入れたいとしましょう。そのためのインストール条件が 2 つあります。
- 相互運用アセンブリがインストールされているかどうかを確認するための製品バージョン チェック。
- Excel 2010 がインストールされているかどうかを確認するためのレジストリ チェック。
これで、最初の条件が false で 2 番目の条件が true の場合にのみ、前提条件がインストールされます。
高度なインストーラーを使用してこれを達成するにはどうすればよいですか。
そのようなオプションを見つけることができません。私が見つけたのは
- 少なくとも 1 つの条件が false の場合にのみインストールします。
- すべての条件が false の場合にのみインストールします。
最初の条件も2番目の条件も私の要件を満たしていません。
私を助けてください。
advanced-installer - コマンドライン経由でフォルダーを再同期する
現在、インストーラーに含まれるフォルダー内のファイルを同期するための最善の方法を検討しています。
インターフェイスからは問題なく動作しますが、コマンド ラインから実行するとうまくいかないようです。
私のフォルダ構造は基本的に次のとおりです。
- 根
- インストーラ構成
- 私のコード 1
- 私のコード 2
私のインストーラーは、インストール時に 2 つのコード フォルダーをセットアップすることになっています。前述したように、インターフェイスを介してインストーラーをビルドするために、このセットアップが機能しています。私のプロジェクトでは、My code 1 フォルダーと My code 2 フォルダーを [ファイルとフォルダー] セクションで同期フォルダーとして設定しています。
Installer Config フォルダーで、いくつかのスクリプトを実行しています。これらのスクリプトは、基本的に次のようなバッチ ファイルに要約されます。
そして私のcommands.txtは:
ResetSync 呼び出しが行われると、「フォルダーが同期されていません: APPDIR\mycode1」というエラーが表示されます。しかし、インターフェイスの [ファイルとフォルダー] セクションで [更新] をクリックすると、問題なく動作します。
このエラーを作成するには、「My code 1」フォルダーに新しいファイルを追加します。スクリプトを実行すると、「フォルダーが同期されていません」というエラーが表示されます。
installation - 「新しいバージョンより新しい日付」ルールに基づいてファイルを上書きする
InstallShield では、「新しいバージョンより新しい日付」ルールでファイルを上書きできます。Advanced Installer でそのような機能を実装することは可能ですか? ありがとうございました!