問題タブ [windows-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.
installation - MSI がアンインストールを続行するために元の .msi ファイルを必要とするのはなぜですか?
お気づきの方も多いと思いますが、MSI パッケージをアンインストールするときに、Windows は元の.msi
ファイルを要求します。何故ですか?
私はそれに対する欠点しか見ることができません:
- ネットワークの変更に対する回復力がありません。
- ローカル ディスクの変更に対する回復力がありません。
- ユーザーの予想外。
- 通常、ユーザーは自分のデスクを離れて正しい CD を入手するためのキャンペーンを開始する必要があります。
- インストールが自己完結型ではないことを証明します。
- msizap などの安全でないツールの使用を促進します。
- これにより、「次回は zip ファイルを使用する」という考え方が促進されます。
誰かがこれに光を当てることができますか?
windows-installer - PowerBuilder ランタイム パッケージャー エラー: PowerBuilder.NET ランタイム用の Msi をリンクするとエラーが発生します
PowerBuilder 11.5 をインストールしました。付属の PowerBuilder ランタイム パッケージャーを使用して、PowerBuilder ランタイム DLL を含む MSI を作成しようとしています。しかし、作成を押すと、約 3 分の 1 の段階で、「PowerBuilder.NET ランタイムの Msi をリンクするとエラーが発生します」というエラーが表示されます。(下手な英語はそのままです。)
これは、「PowerBuilder Standard Components」を選択した場合と「PowerBuilder .NET Components」を選択した場合の両方で発生します。
これを修正する方法を知っている人はいますか?
余談ですが、XML を選択すると、APACHE_LICENSE.TXT が見つからないというエラーが表示されます。しかし、私は今それについて心配していません。
.net - VS 2005 セットアップ プロジェクト: 1 つの MSI で多くのプロジェクトを展開する
ソリューションにデプロイしたい 3 つのプロジェクトがあります。Visual Studio のセットアップ プロジェクトを使用して、1 つの MSI を使用して 3 つのアプリすべてをデプロイし、インストール プロセス中にインストールするアプリをユーザーが決定できるようにする、すばやい方法はありますか?
私は 3 つの個別のアプリのセットアップ プロジェクトを持っています。また、これらの他の 3 つのプロジェクトの出力を持つ包括的なセットアップ プロジェクトもあります。私は正しい軌道に乗っていますか、それともより良い方法がありますか?
visual-studio-2005 - Visual Studio 展開プロジェクトで環境変数を更新する方法
Visual Studio 2005 展開プロジェクトの PATH 環境変数にパスを追加したいと考えています。どうやってこれを行うのですか?
windows-installer - インストーラーダイアログには、800x480の解像度のスクロールバーが表示されます
WISEを使用してmsiを構築しています。1280x800の解像度の画面で実行すると、ダイアログは正常に表示されます。しかし、800x480の解像度の画面で同じmsiを実行すると、インストーラーダイアログが非常に大きく表示され、画面にダイアログ全体が表示されません。ただし、ダイアログには垂直および水平のスクロールバーが表示され、スクロールして表示できます。完全に。
高解像度画面と低解像度画面の両方で正しく表示されるようにインストーラーダイアログを調整するために設定する必要のあるプロパティはありますか?
windows-installer - MSIINV.EXE のコピーを入手した人はいますか?
MSIINV.EXE (MSI インベントリ ツール) のコピーを持っている人はいますか? 以前利用できたサイトはダウンしています ( http://www.huydao.net/ )。Visual Studio セットアップで強制的に再インストールするために、いくつかのコンポーネントをアンインストールしようとしています。これは厳密にはプログラミングに関する質問ではないので申し訳ありませんが、Visual Studio のベータ版をインストールしたことがある人なら誰でもこの問題に遭遇した可能性があると考えました。
windows-installer - MSI での CHECKDB=FALSE の意味は何ですか?
コマンド ラインから MSI を実行する場合、引数 "CHECKDB=FALSE" を渡すと実際に何が行われますか?
もちろん、MSI は、Microsoft から Compuware DevPartner まで、.NET から MSI をコンパイルしたプログラマーまで、何でもかまいません。
c# - インストーラー プロジェクトをデバッグする
インストーラー プロジェクトでカスタム インストーラー クラスをデバッグする方法を教えてください。私のカスタム インストーラー クラスとインストーラーは同じソリューションに存在します。
よろしく、 厳しいスーマン
wix - 登録キーを設定する MSI CustomAction を UAC を使用する Vista で延期する必要があるのはなぜですか?
いくつかのレジストリ キー HKEY LOCAL_MACHINE を設定する CustomAction があります。これは、アクションを「延期」するまで、UAC を使用する Vista では機能しませんでした。インストーラーは他の場合に機能しました。誰でも理由を知っていますか?
インストーラーの作成には WIX を使用しています。
installation - MSI ベースのアンインストール中に実行中のプロセスを停止する方法は?
Windows XP で Wise Package Studio 7.0 SP2 を使用しています。
私は MSI Wrapped EXE インストールを持っています。これは、いくつかのファイルをうまくインストールしてから、app.exe として参照できるインストールからファイルの 1 つを実行することを目的としています。
そのため、MSI エディタの [Execute Deferred] タブで、次の行を追加する必要がありました。
これにより、app.exe がインストール時にのみ実行され、変更/修復/削除中には実行されなくなりました。app.exe が実行されると、それ自体がシステム トレイに便利に追加されます。
取り外し中に逆のことをするものを探しています。app.exe プロセスを停止して、システム トレイから削除したい。
現在、削除するとすべてのファイルが削除されますが、app.exe は実行されたままで、システム トレイに表示されます。私は条件文を追加することを見てきました:
条件付きステートメントにより、削除時にのみ何かを実行できますが、実際にプロセスを終了するための最良の方法がわかりません。それを可能にするために実行できるMSIコマンドはありますか? それを行う独自の.exeを作成する必要がありますか?