問題タブ [installanywhere]
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.
installshield - Is there a speedfolder like entity in installshield?
I seem to have received the privilege of picking up some install shield projects. I've used install anywhere in the past and I was wondering if there was an equivalent of speedfolder in installshield. A speedfolder is a way of blindly copying an entire folder into the project without explicitly selecting each file.
java - Java プログラムを介してインストール プロセスを監視する方法は?
Java コードによるインストール プロセスの追跡についてサポートが必要です。当社のインストーラーは、InstallAnywhere を使用して開発されています。ユーザーがキャンセル ボタンをクリックすると、インストーラーは終了しますが、システムはインストール前のようにクリーンな状態にはなりません。そのため、システムをクリーンな状態のままにする操作を実行できるように、ユーザーによる「キャンセル」ボタンの追跡を手伝ってください。
この問題を解決するために私が取ることができるアプローチを親切に提案してください。前もって感謝します
xslt - XSLT プロセッサは空の CDATA セクションを保持できますか?
XML ドキュメント (InstallAnywhere .iap_xml インストーラー) を処理してから、それを別のツール (InstallAnywhere 自体) に渡していくつかの値を更新しています。しかし、私が使用している XSLT 変換は、ドキュメントから CDATA セクション (InstallAnywhere にとって重要と思われるセクション) を取り除いているようです。
Ant 1.7.0、JDK 1.6.0_16、および ID に基づくスタイルシートを使用しています。
基本的に、次のような「文字列」ノード:
に処理されています:
XSLT FAQ を読むと、XSLT 仕様に関する限り、起こっていることが合法であることがわかります。これが発生するのを防ぎ、XSLT プロセッサに CDATA セクションを発行するよう説得する方法はありますか?
installation - Windows 2008 に mongrel サービスをインストールする
InstallAnywhere を使用して製品をインストールします。インストールする必要があるコンポーネントの 1 つは mongrel です。IA は、インストール中に次のコマンド ラインを呼び出します。
どうやら内部では「sc create...」が使用されています。
インストールは Windows 2003 で問題なく動作します。ただし、Windows 2008 では、この操作には昇格された権限が必要です。
ローカル管理者 (つまり、「local-machine\administrator」ユーザー) としてログインすると、インストールは正常に機能します。ただし、ローカル管理者グループの一部であるドメイン ユーザーとしてログインすると、「アクセスが拒否されました」というエラーでサービスのインストールに失敗します。
ローカル管理者としてログインせずに製品をインストールできるようにするにはどうすればよいですか?
ありがとう!
追加したいメモがいくつかあります。私が試した解決策の 1 つは、インストーラーを管理者として実行することです。サービスはインストールされます。ただし、別の問題が発生します。埋め込まれたサード パーティ製品とそのファイルは、管理者のみの権限でインストールされます。そのため、ログインしたユーザーとしてインストーラーを実行する必要があります。
ant - Hudson CI 内の InstallAnywhere インストーラーの作成
私の会社では、Hudson を使用して夜間インストーラーの作成を自動化しようとしています。どこにでもインストールできるライセンスは、別のサーバーで実行されます。インストーラーを自動的に作成する InstallAnywhere jar ファイルを呼び出すように ANT ビルド スクリプトがセットアップされており、コマンド プロンプトから実行するとうまく機能します。
ただし、Hudson 内で実行しようとすると、Hudson はそのライセンス サーバーに接続できません。InstallAnywhere が吐き出す評価期間が終了しました。 この問題を解決するために私たちができることを誰か知っていますか?
私たちの ANT スクリプトは Hudson 以外で使用しても問題なく動作するため、これは Hudson の問題だと思います。
windows - テキスト ファイルから InstallAnywhere のバージョン番号を設定する方法は?
InstallAnywhere でインストーラー Exe ファイルを作成しました。この Exe はいくつかのファイルをインストールします。この Exe には、現在のバージョン番号に関する情報も表示されます。後で、パッチを介してインストールされたファイルの一部を変更したいと考えています。パッチを適用すると、現在のバージョン番号が変更されます。新しい Exe を再作成せずに、この新しいバージョン番号を表示するにはどうすればよいですか? InstallAnywhere でテキスト ファイルからバージョン番号を読み取ることはできますか?
installation - インストーラーの作成に関する文献
インストーラー システムの作成に関する適切な文献 (またはその他の情報源) はありますか? プロトタイプを作成したい 5 つの異なる製品 (IzPack、InstallBuilder など) を既に選択しており、現在、ベスト プラクティスとそのようなことに取り組む方法に関する情報を探しています。回答ありがとうございます。
c# - C# でインストール ディレクトリを取得する
アプリケーションのインストール後にインストールディレクトリに配置されるxmlファイルがあります。このファイルを読み取るアプリケーションが必要です。このファイルを読み取るために、ユーザーがインストールしたインストール ディレクトリを取得するにはどうすればよいですか。またはそれを行うより良い方法です。
java - InstallAnywhereを使用して、実行可能ファイルの代わりにバッチファイルを生成します
InstallAnywhereを使用して、複数のプラットフォーム用のjarの実行可能ファイルを作成しています。したがって、どこにでもインストールすると、Unixの場合は.sh、Windowsの場合は.exeが生成されます。
しかし、1つのjarについては、Windows用のexeではなくバッチファイルを作成したいと思います。Unix用の.shがまだ必要です。
これを達成するための緩いプロパティが見つかりません。これどうやってするの?
uninstallation - InstallAnywhere - アンインストール Java エラー: java.lang.IllegalArgumentException: No product for ID=
InstallAnywhere を使用しているアプリケーションをアンインストールしようとしています。アンインストールするコードを実行すると、次のエラーが表示されます
インターネットで徹底的に検索すると、このエラーは非常に一般的であることがわかりますが、これに対する明確な解決策はありません。誰かがこれに光を当てることができれば、絶対に役に立ちます...
ありがとうございます。