問題タブ [wix3]

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

wix - WiX インクルード vs フラグメント

  • .wxiWiX インクルード (ファイル) と WiX フラグメント (ファイル)の違いは何.wxsですか?
  • それぞれのユースケースは何ですか?
  • どちらを使用する必要があり、その理由は何ですか?
0 投票する
3 に答える
3588 参照

wix - プログラムの追加と削除に複数のエントリがあるWIXインストーラー

WIXを使用してApplicationSuiteのインストーラーを開発していますが、構造は次のとおりです。Application
Core
    | _ _ Flavour1
    | _ _ Flavour2
    | _ _ Flavour3

ApplicationCoreはVisualStudioのような製品であり、Flavours1、2、3はその下のサブ製品です。

これが私の問題です
。-[追加]の[削除]プログラムには、Application Core、Flavor1、Flavor2、およびFlavor3の4つのエントリが必要です。
-Flavor1、Flavor2、Flavor3の追加/削除のインストーラーを再起動できるはずです。

0 投票する
4 に答える
2545 参照

wix - ServiceInstall または ServiceControl の問題

インストール中に、ServiceInstall および ServiceControl タグを使用してサービスをインストールしています。しかし、私のサービスは実行されていません。「サービスを開始するのに十分な権限があることを確認してください」というエラー メッセージが表示されます。しかし、私は管理者グループにいます。Wix ver3.0を使用しています。

コードスニペットはこちら、

私を助けてください。

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

wix - Windowsインストーラー:変換の署名

私はこのトピックについてかなりのグーグルを行いましたが、決定的な答えはまだ見つかりませんでした。うまくいけば、皆さんの1人が手伝ってくれるでしょう:-)

WiXを使用して多言語ユーザーインターフェイス(MUI)インストーラーを作成しています。出力は、対象となる各カルチャのローカライズされたMSIです。MSIが構築された後、変換(MST)がen-US MSI(ベース)とローカライズされたMSIの間で生成されます。このように、1つのMSIのみをパッケージ化し、MSTはユーザーの言語選択に基づいて実行時に適用できます。

ベースMSIに署名する新しいビルドステップを実装しました。署名されたMSIに変換を適用してもデジタル署名が壊れないように見えますが、MSTにも署名が必要かどうかは気になります。変換が生成される前に、ローカライズされたMSIにも署名する必要がありますか?

前もって感謝します!

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

wix - ConfigurableDirectory の値をレジストリに格納する

インストーラーでは、ユーザーが特定のファイルをインストールする場所を選択できますが、その場所を指すレジストリ エントリが必要です。そのために、フィーチャーの ConfigurableDirectory オプションを使用しています。ユーザーが選択したディレクトリを取得して、レジストリに書き込むにはどうすればよいですか?

0 投票する
3 に答える
8077 参照

wix - VS アクティブ設定に基づいて Wix のプロパティと値を定義する

アクティブな Visual Studio 設定に応じて変化する Wix プロパティと値を定義するにはどうすればよいですか? たとえば、リリース ビルドの場合は var x = 1、エクスポート ビルドの場合は var x = 2 です。

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

wix - Wix でレジストリ エントリを見つけて削除する方法

Visual Studio アドイン用の Wix3 インストールを作成しようとしています。

ちょうどそこにありますが、レジストリエントリを削除してプラグインをリセットする必要があります. 具体的には、で始まる任意の値

そのようなエントリを削除するように Wix を説得するにはどうすればよいですか?