問題タブ [burn]

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 投票する
2 に答える
755 参照

wix - msi と exe の両方をリリースできますか?

Setup Project の setup.msi 出力と、Setup.msi を焼き付ける Setup.BootStrapper Project の setup.exe 出力を公開したい。両方(setup.msiとsetup.exe)をリリースしたいので、インストールの順番がバラバラです。ユーザーが最初に setup.exe をインストールしてから setup.msi をインストールすると、問題なく動作します。「削除」および「修復」オプションが表示されます。ただし、最初に msi をインストールしてから exe を使用すると、setup.exe もインストールされます。そのため、ARP での 2 つの設定を示しています。どうすればこの問題を解決できますか?

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

wix - WiXユーザーはチェックボックスが選択されているかどうかを知る

コンポーネントのインストールにBurnを使用しています。RTFTheme.xmlを使用していて、オプションページに1つのチェックボックスを追加しました。

ユーザーがチェックボックスを選択したかどうかを知りたい場合は、どうすればよいですか。オプションページで定義されているバンドルコード内の変数にアクセスするにはどうすればよいですか。

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

wix - やけど: 修復ボタン

「修復ボタン」が焼き付きでどのように機能するかを理解するのに問題があります。プログラムがインストールされ、修復ボタンをクリックすると、プログラムが再度インストールされます (ログ ファイルを正しく理解していれば)。ボタンをクリックして何が起こっているかを制御する方法はありますか?? たとえば、.msi 変更/変更インターフェイスにリダイレクトする必要がありますか?

Rtfテーマの次の行は正しいですか:

< Button Name="RepairButton" X="-171" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0" HideWhenDisabled="yes">#(loc.ModifyRepairButton ) < /ボタン >

loc.ModifyRepairButtonは私を別の場所にリダイレクトしますか??

これが私が達成したいことです:

ユーザーは、インストール後にいくつかのパッケージを追加できるようにする必要があります。たとえば、何かを確認するのを忘れた場合や、一部のハードウェアが変更された場合などです。

ありがとう!!

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

wix - 書き込みを使用してファイルをコピーする

WiX Burn を使用してインストーラーを作成しています。1 つの exe と 1 つの msi をバンドルしています。また、exe にはインストール時にプロパティ ファイルが必要です。書き込みを使用してファイルをコピーする方法はありますか。ペイロードを試しましたが、機能しません。自分のファイルがコピーされたバンドル変数の場所を知ることはできますか?

ありがとうラヴィS

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

wix - wix Burn exe を Active Directory にプッシュする方法は?

Active Directory を使用すると、MSI をクライアント コンピューターにプッシュできます。

WiX Burn exe インストーラーをリモート AD コンピューターにプッシュするにはどうすればよいですか?

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

wix - Wix Burn カスタム テーマにより、exe が他のコンピューターで実行されない

基本的に、カスタム テーマを使用して小さなバンドルを作成しました。開発用コンピューターでは問題なく動作しますが、他のコンピューターで実行しようとすると、exe も実行されません。これの原因はカスタム テーマであることがわかりました。これを削除してデフォルトを使用すると、exe は正常に動作します。

プロジェクトにxmlファイルを追加しようとしましたが、ファイルを参照するさまざまな方法を試しましたが、改善はありませんでした。インストールでテーマをパッケージ化するために何かしなければならないことはありますか?

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

wix - 追加入力による WiX Burn テーマのカスタマイズ

Burn をインストーラーのブートストラップとして使用することを検討していますが、いくつかの引数を MSI に渡す必要があります。

これを行う方法は要素を使用することであることを知っていMsiPropertyます。私が抱えている問題は、UI を表示してそれらのプロパティをキャプチャすることです。マネージ ブートストラップ アプリケーション ホストを介して完全にカスタムの UI を作成できることは承知していますが、ブートストラップの比較的小さな微調整を実装するには、多くの作業が必要になることが判明しています。

基本的な UI のカスタマイズを行う方法について説明しているこのブログ記事を見つけ、Burn UI を変更して単純なチェックボックス/テキストボックスを含めることができるかどうか疑問に思いました (その値は、Burn 変数を設定するために使用され、それを自分のMSI) 同様の方法で、または管理されたブートストラップ アプリケーション ホストを使用する必要がありますか?

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

wix - VS2012 と Wix 3.6 - アプリケーションで .Net 4.5 をインストールする

私はインストーラーの世界に非常に慣れていません。

アプリケーションの .msi を正常に作成し、ショートカットを使用してビルドし、正しくアンインストールします。

私の次の目標は、インストーラーで .Net 4.5 をパッケージ化し、アプリケーションのインストール前にインストールすることです。

インストールする必要があるサードパーティのアプリケーションもあります。msi としてパッケージ化されています。

収集できる情報から、これらのアプリケーションを順番にインストールするための Bootstraper ソリューションを開発する必要があります。

そのような方法でインストーラーを実装する方法について、誰かがガイドを提供できますか? 私の検索では、Visual Studio での Wix Bootstrapper プロジェクトの設計を想定した部分的な実装が多数見つかりました。

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

wix - WiX UI を Burn に移行

WixUI_Mondo_MyApp.wxs ファイルを使用したカスタム UI を備えた動作中の WiX インストーラーがあります。別のexeインストーラーも実行するようにインストーラーを拡張する必要があります。バーンがこれを行う方法であることを理解しています。

元の MSI をカスタム UI (DisplayInternalUI="yes" を使用) にチェーンする Burn プロジェクトを作成しましたが、これは正常に動作します。しかし、2 つの UI (Burn の既定の UI と MSI UI) が表示されるのは望ましくありません。MSI UI から情報を取得して、もう一方の exe をインストールする必要があるかどうかを判断する必要があります (そのいずれかとしてリストされます)。特徴)。

適切な解決策は、UI コードを MSI から Burn プロジェクトに移行することだと思いますが、これを行う方法を説明するドキュメントが見つかりません。

前もって感謝します。

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

wix - WixBootstrapperバンドルからファイルバージョンを確認します

WIXインストーラー用のブートストラップアプリケーションを作成しました。バンドルしているインストーラーの1つは、既にインストールされているファイルのバージョンに基づいたインストール条件を持っている必要があります。問題のインストーラーのソースにアクセスできないため、そのインストーラーに条件を設定できません。

ドキュメントで、MSI内にファイルバージョンベースの条件を作成する方法を見つけました。()

私の質問は、ブートストラッパープロジェクトで同様の条件を直接使用するにはどうすればよいですか。