問題タブ [wix]

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 に答える
627 参照

wix - 「&」と「!」の意味は何ですか? プロパティ名の前に?

他の人が書いた WIX スクリプトを読んでいます。本当に混乱するコードがいくつかあります。

!Schedulerでは、との違いは何&Schedulerですか? プロパティの前に or が付いている場合、特別な意味はあります&!?

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

wix - 登録キーを設定する MSI CustomAction を UAC を使用する Vista で延期する必要があるのはなぜですか?

いくつかのレジストリ キー HKEY LOCAL_MACHINE を設定する CustomAction があります。これは、アクションを「延期」するまで、UAC を使用する Vista では機能しませんでした。インストーラーは他の場合に機能しました。誰でも理由を知っていますか?

インストーラーの作成には WIX を使用しています。

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

installation - MSI ブートストラップ: 外部 URL

多くの検索の結果、ブートストラップ msi の作成方法に関する説明がいくつか見つかりましたが、これらのソリューションはすべて、msi がローカルまたは標準の Windows コンポーネントであることを前提としています。ブートストラップに非ネイティブ プログラムを実行させるのではなく、通常の MSI または Wix コードでインストーラー (これも msi) をダウンロードする msi を作成する方法はありますか?

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

wix - ダウンローダー アプリケーションを作成する際のヒントはありますか? できれば Wix/MSI?

ユーザーにダウンロードしてもらいたいアプリケーションがあります。現在、彼らはリンクをクリックして EXE をダウンロードしています。私たちがやりたいことは、小さくて高速にダウンロードできるランチパッド/ダウンローダー アプリケーションを用意し、メイン アプリケーションをダウンロードしてインストールすることです。

完璧な世界では、ダウンローダは MSI になります (そのため、一部の MSI データベースを変更できます)。

私は本格的な MSi の初心者なので、どこから探し始めるかについての本当のアイデアはありません。どんな助けやポインタでも大歓迎です!

ありがとう

アンディ

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

asp.net-mvc - WIX を使用した IIS でのワイルドカード アプリケーション マップ

Wix インストーラー パッケージから IIS6 にワイルドカード アプリケーション マップを追加することは可能ですか? アプリケーション拡張機能を追加する方法は知っていますが、ワイルドカードを追加する方法がわかりません。

これは、ASP.Net MVC が正しく機能するために必要です。

0 投票する
6 に答える
7416 参照

deployment - .reg ファイルから WiX XML を生成するには?

.reg ファイルを指定して WiX XML を生成するツールはありますか?


2.0 では、tallow を実行してレジストリ XML を生成できるはずでした。

価値があるのは、私が持っているタローのバージョンが空の XML を生成していることです。

3.0 では、tallow は heat に置き換えられましたが、.reg ファイルから出力を生成する方法がわかりません。

3.0でこれを行う方法はありますか?

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

iis - WiX を使用して既存の Web サービス拡張機能を「許可」に設定する

Web Service Extensions の下の IIS マネージャーでは、ASP.NET v2.0.50727 は既定で "禁止" に設定されています。インストール中にこれを許可に設定したいと思います。

現在、WiX バージョン 2 を使用しています。

私は使用してみました:

これにより、2 番目の ASP.NET 2.0.50727 エントリが追加され、最初のエントリは有効になりません。

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

wix - WIX: インストーラーが実行されている OS に基づいてレジストリ キーを変更するにはどうすればよいですか?

次の方法でレジストリキーを設定したい

OS が Vista の場合 HKLM\MyKey1\MyValue=1 それ以外の場合 HKLM\MyKey2\MyValue=1

WIX でレジストリ キーを設定する方法は知っていますが、要素に条件を設定できないようです。

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

installation - MSI パッケージング ガイダンス

私たちは、製品/モジュールの組み合わせをパッケージ化する過程にあります。スタンドアロンのものもあれば、相互に依存しているものもあります。すべてのバージョンを並べて展開できる必要があります。現状では、次の 2 つの選択肢を検討しています。

  1. パッケージとバージョンごとに 1 つの MSI
  2. 製品/モジュールおよびバージョンごとに 1 つの MSI

最初の選択肢は、同じマージ モジュールの組み合わせが複数のパッケージで提供されることを意味します。2 番目の方法は、より単純な方法です。

この件について何かアドバイスをいただけますか?代替案のいずれかが長期的に悲しみを引き起こすでしょうか?

0 投票する
5 に答える
16780 参照

wix - MSI ファイル内のプロパティをプログラムで読み取るにはどうすればよいですか?

MSIファイル内のプロパティを読み取る方法はありますか?

たとえば、Testpackage.msiという名前の MSI ファイルがある場合、次を見つける必要があります。

これを WMI アンインストールで使用します

これがプログラムで実現できる場合、Orcaを使用することは優れたオプションです。次に、これを使用して自動リリース ノートを生成できます。また、プログラムのアンインストールでも。