問題タブ [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.
wix - WiX インクルード vs フラグメント
.wxi
WiX インクルード (ファイル) と WiX フラグメント (ファイル)の違いは何.wxs
ですか?- それぞれのユースケースは何ですか?
- どちらを使用する必要があり、その理由は何ですか?
wix - プログラムの追加と削除に複数のエントリがあるWIXインストーラー
WIXを使用してApplicationSuiteのインストーラーを開発していますが、構造は次のとおりです。Application
Core
| _ _ Flavour1
| _ _ Flavour2
| _ _ Flavour3
ApplicationCoreはVisualStudioのような製品であり、Flavours1、2、3はその下のサブ製品です。
これが私の問題です
。-[追加]の[削除]プログラムには、Application Core、Flavor1、Flavor2、およびFlavor3の4つのエントリが必要です。
-Flavor1、Flavor2、Flavor3の追加/削除のインストーラーを再起動できるはずです。
wix - ServiceInstall または ServiceControl の問題
インストール中に、ServiceInstall および ServiceControl タグを使用してサービスをインストールしています。しかし、私のサービスは実行されていません。「サービスを開始するのに十分な権限があることを確認してください」というエラー メッセージが表示されます。しかし、私は管理者グループにいます。Wix ver3.0を使用しています。
コードスニペットはこちら、
私を助けてください。
wix - Windowsインストーラー:変換の署名
私はこのトピックについてかなりのグーグルを行いましたが、決定的な答えはまだ見つかりませんでした。うまくいけば、皆さんの1人が手伝ってくれるでしょう:-)
WiXを使用して多言語ユーザーインターフェイス(MUI)インストーラーを作成しています。出力は、対象となる各カルチャのローカライズされたMSIです。MSIが構築された後、変換(MST)がen-US MSI(ベース)とローカライズされたMSIの間で生成されます。このように、1つのMSIのみをパッケージ化し、MSTはユーザーの言語選択に基づいて実行時に適用できます。
ベースMSIに署名する新しいビルドステップを実装しました。署名されたMSIに変換を適用してもデジタル署名が壊れないように見えますが、MSTにも署名が必要かどうかは気になります。変換が生成される前に、ローカライズされたMSIにも署名する必要がありますか?
前もって感謝します!
wix - ConfigurableDirectory の値をレジストリに格納する
インストーラーでは、ユーザーが特定のファイルをインストールする場所を選択できますが、その場所を指すレジストリ エントリが必要です。そのために、フィーチャーの ConfigurableDirectory オプションを使用しています。ユーザーが選択したディレクトリを取得して、レジストリに書き込むにはどうすればよいですか?
wix - VS アクティブ設定に基づいて Wix のプロパティと値を定義する
アクティブな Visual Studio 設定に応じて変化する Wix プロパティと値を定義するにはどうすればよいですか? たとえば、リリース ビルドの場合は var x = 1、エクスポート ビルドの場合は var x = 2 です。
wix - Wix でレジストリ エントリを見つけて削除する方法
Visual Studio アドイン用の Wix3 インストールを作成しようとしています。
ちょうどそこにありますが、レジストリエントリを削除してプラグインをリセットする必要があります. 具体的には、で始まる任意の値
そのようなエントリを削除するように Wix を説得するにはどうすればよいですか?