問題タブ [istool]
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.
inno-setup - Inno Setup によって作成された Setup.exe を実行すると、"... '"isxdl.dll' was not found." エラーが発生します。
Inno Setup スクリプト (IS v5.4.2) をコンパイルしましたが、結果の Setup.exe を実行すると、次の内容のエラー ダイアログが表示されました: 内部エラー: ExtractTemporaryFile: ファイル "isxdl.dll" が見つかりませんでした。
この .DLL がシステムのどこにも見つかりませんでした。おそらく技術的な理由があるのでしょうが、Inno Setup コンパイラが ISXDL.DLL が利用できないことを訴えなかったことに混乱を覚えました。
============================== *自分で見つけた答え*
少し検索して実験した後、私は自分で問題を見つけました。明らかに、ある時点で ISXDL.DLL ファイルを含む「ISTool」をインストールし、「ISTool」を使用して問題の .ISS スクリプトを構築および/またはコンパイルしていました。これにより、セットアップに次のような参照がいくつか配置されました。
なんらかの理由で、ISTool をアンインストールしました (2011 年 5 月 20 日の時点で、ISTool が Inno Setup のサード パーティ ツールページにリストされていないという事実が原因である可能性があります)。イノセットアップ。
installation - コンパイル後の ISTool のエラー
setup.exe ファイルをテストすると、次のエラー メッセージが表示 されます。このプログラムは、Windows NT バージョン 5.1.2600 Service Pack 1 以降にはインストールできません。
なぜこれが起こっているのですか、私も Windows 8 Dev Preview を実行しています。それと何か関係があるのでしょうか?
vb6 - VB6 Packaging tool & isTool + Inno Setup : セットアップサイズ
VB6 のパッケージ化および展開ツールを使用して、lst ファイルを生成しました。
次に、lst ファイルを開き、isTool と innosetup でセットアップを作成しました。
これで初めてうまくいきます。
しかし、もう一度同じ手順を実行しようとすると、3 Mb のセットアップ ファイルが作成されました。別のマシンにインストールすると機能しません。
最初のセットアップ サイズは 16Mb で、問題なく動作します。
私が何をするのに欠けているのか分かりますか?
ありがとう。
inno-setup - インストーラーがオンの場合、Innosetup アンインストーラーを実行しないようにする方法は?
インストーラーが Innosetup を介してビルドされ、現在インストールされている場合 (インストーラーとアンインストーラーは同じソース ファイルから作成されます)、Innosetup アンインストーラーを介して作成されたものを実行しないようにするにはどうすればよいですか?
installation - InnoSetupのデフォルトのインストールフォルダの変更
インストーラーをコンパイルするたびに、デフォルトのインストールディレクトリはC:\ Program Files \ Company \ Productであり、変更できないようです。これが私がセットアップの下で得たものです:
ドキュメントに基づいて、DefaultDirNameはデフォルトのインストールフォルダを指定する必要があります。しかし、そうではありません。
特に私の場合は、x64マシンのデフォルトのインストールフォルダーをC:\ Program Filesに設定したいのですが、DefaultDirNameに何を入れても、インストーラーは常にプログラムファイル(x86)を選択します。
registry - ISTool の問題
ISTool を介してこれらを設定するにはどうすればよいですか:
64/32 システムに基づいてインストール パスを設定するにはどうすればよいですか? ユーザーが 32/64 システムを使用している場合、セットアップで正しいインストール パスが使用されることを確認したいと思います。
そのセットアップは、ユーザーのインストールフォルダーに基づいてインストールパスになる特定のレジストリキーを作成します。ユーザーはフォルダを変更できますが、動的レジストリ キーを作成する方法がわかりません。必要なものを書き込む修正レジストリ キーを作成できます。
ユーザーの決定に基づくInstallPathが必要です。助けてくれてありがとう。
installation - Inno セットアップによって作成されたインストール ゲーム中のランダム エラー
こんにちは、ゲームをインストールするインストールを使用する場合は問題ありません。しかし、いつかこのエラーが発生します:
C\game\ Scared2\pad\graphics02,zip ファイルのコピー中にエラーが発生しました: ソース ファイルが破損しています。
別のファイルである可能性があります。しかし、常に大きなファイルです。
これが私のスクリプトです:
バグはどこですか?ご協力ありがとう御座います。 注:最初の .bin ファイルには 2 099 610 368 があり、2 番目には 2 100 000 000 があります。最後のファイルは小さいです。
data-warehouse - Data Stage 9.1 の Cross Project Compare オプション
Data Stage Designer には Cross Project compare というユーティリティがあります。クロス プロジェクト比較ユーティリティを使用すると、異なる環境 (dev と prod など) の 2 つのジョブ (2 つの並列ジョブなど) を比較できます。同じための istool を使用したコマンドラインがあるかどうか疑問に思いましたか?
data-warehouse - データ ステージ比較コマンド ライン ツールのエラーの取得
Data Stage 9.1 diffapicmdline.exe で提供されるユーティリティを使用して、異なる環境の 2 つのジョブを比較しています。次のバッチ スクリプト コードを使用して、ループ内のテキスト ファイルからジョブ名を読み取ります。
ただし、次のエラーが発生します。
ここで何がうまくいかないのか、誰か教えてもらえますか?