問題タブ [installscript-msi]

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.

0 投票する
1 に答える
1114 参照

windows-installer - InstallScript InstallShield の文字 ASCII コード

ユーザーがインストーラーのパスワード フィールドの 1 つに文字 > ASCII 127 を入力できないようにしたい。

私はグーグルで調べましたが、これに対する直接的な方法は見つかりませんでした.現在私は使用しています:

文字列から ASCII コードを取得するより良い方法はありますか?

0 投票する
2 に答える
4122 参照

windows-installer - ISDEV : エラー -6259: 内部ビルド エラー

上記のエラー メッセージが表示されます。Thwarte 証明書の有効期限が切れたため、最近更新しましたが、インストーラーをビルドできません。署名には pfx ファイルとパスワードを使用しました。

以下は、エラーメッセージの完全な詳細です-

msi に正常に署名できますが、その後失敗することがわかります。何が起こっているのかわかりません。助けていただければ幸いです。

0 投票する
1 に答える
241 参照

installshield - ブランディング InstallShield 2010

InstallShield2010 を使用して基本的な MSI プロジェクトを作成しました。ここで、異なるブランドのセットアップを構築するための同じプロジェクトが必要です。各ブランドには、製品名、GUID など、別の情報とは異なる情報があります。プロジェクトのビルド中に、InstallShield がこれらのパラメーターを選択できるファイル パスを提供することはできますか?

0 投票する
1 に答える
558 参照

wix - パッケージに jre ファイルをインストールする wix を使用して、jre の msi を作成しますか?

mypackage.msi で使用される jre ファイルがあります。mypackage.msi によって呼び出される別の msi である jre.msi を作成したいと考えています。mypackage.msi は、wix ファイルを使用して作成されます。ですから、これで私を助けてください...上記のwixスクリプトが必要です....私のパッケージはインストールスクリプトも使用しますが、ファイルはwixによって呼び出されます....

0 投票する
1 に答える
2586 参照

windows-installer - 複数ディレクトリのインストール

0 投票する
1 に答える
1203 参照

c# - ISWiAuto18.ISWiProject dll を使用して Installshield プロジェクトのレジストリ キーの値を更新する方法は?

ISWiAuto18.ISWiProject のようなものを使用して、MSI (Installshield 2009) プロジェクトのさまざまなプロパティ (パス変数など) を更新するプログラム (C# dotnet) を作成しました。

しかし、ISWiAuto18.ISWiProject を使用して Installshield プロジェクトのレジストリ キーの値を更新する方法が見つかりません。レジストリ値を更新する方法はありますか?

0 投票する
1 に答える
1057 参照

windows-installer - Installshield の機能ツリー ダイアログで機能を選択して無効にする

Installscript msi を使用してインストーラーを作成しました。選択した機能のみをインストールするカスタム インストールを実行します。メンテナンス インストール中に、インストール タイプを「カスタム」に選択すると、新規インストール (初回インストール) の一部としてインストールされたすべての機能が機能ツリーで選択されているように見えます。ユーザーが選択を解除できるようにしたくありません。これらの機能. 代わりに、これらの機能/サブ機能が選択された状態でグレー表示されるようにしたい. 基本的に、ユーザーは、新規インストール中に選択された機能/サブ機能を削除できないようにする必要があります. どうすればこれを達成できますか?

0 投票する
1 に答える
462 参照

windows-installer - MSI - インストール スクリプトの復号化

私は現在、いくつかの移植可能なアプリケーションの構築に取り組んでおり、そのうちの 1 つは MSI インストーラーからのものです。インストーラーは、インストール中にトレースできないプログラムを実行しているように見えるので、インストーラー スクリプトの内部を確認し、どのプログラムがどの変数で実行されているかを確認します。

このようなことは可能ですか?

0 投票する
1 に答える
146 参照

windows-installer - installscript msi 機能がインストール済みと見なされるように手動で変更する

ここに問題があります。Installscript MSI を使用してインストールする製品があります。ある時点で、完全に新しい Installscript MSI に切り替えて、バージョン管理を適切に処理し、機能を再構築しました。この間、データベースなど、インストーラーの大部分は同じままでした。複数のインストール サイトで、データベースが既に存在し、インストーラーがデータベースをドロップ/作成しないようにするため、データベース機能のチェックを外すことにしました。

1 年早送りすると、現在、データベースの構造を変更する製品のアップグレードを行っています。新しいインストーラーを実行したときにデータベース機能をインストールしなかったため、これらの SQL スクリプトは実行されていません。この方法で製品をアップグレードし続けたいので、これは大きな問題です。私の質問は、データベース機能がインストールされていると見なされるように、インストール (MSI データベース?) を変更する簡単な方法はありますか?

いくつかの条件: セットアップを再実行して機能を追加するオプションは考慮していません。インストーラーは、これをエレガントに処理するように適切に設計されていません。