1

今日、私はいくつかの WiX ファイルを書いていますが、繰り返し入力する作業が多いので、ここでは Resharper のライブ テンプレートが非常に役立つように思えます。誰か知っていますか?

新しいライブ テンプレートを作成するのはそれほど難しくないことはわかっているので、数時間で自分の質問に答えることになるかもしれませんが、誰かが既存のものを教えてくれると助かります。

余談ですが、他の WiX 編集のヒントをいただければ幸いです :-)

4

2 に答える 2

2

私は実際にいくつかの非常に単純なものだけが必要でした...

ファイルコンポーネントを作成する場合:

 <Component Id="C_$COMP_ID$" Guid="$GUID$">
        <File Id="F_$FILE_ID$" Name="$FILENAME$" />
 </Component>

$GUID$を「新しいGUIDの生成」マクロに接続しました。

次に、ディレクトリエントリを作成するためのさらに簡単なもの:

<Directory Id="D_$DIR_NAME$" Name="$NAME$" />

ライブテンプレートで見つけた便利な点は、フィールドの1つをクリップボードの値に割り当てる機能でした。そのため、新しいファイルを追加するときに、ファイルの名前を強調表示してクリップボードにctrl-Cしてから、テンプレートを実行できました。ほんの少しの入力を節約するだけです。

次回WiXファイルを編集するときに、もう少し書きます。共有したいのですが、書きやすく、個人的な好みに合わせてカスタマイズするのも簡単です。大きな需要があるかどうかはわかりません。- )。

于 2009-04-30T15:07:12.763 に答える
1

Votiveを使用していますか?wxsで作業しているときにInteliSenseを取得するためです。
Votive を使用していない場合は、Wix XSD を Visual Studio XSD リポジトリに配置して InteliSense を取得できます

于 2009-04-30T13:30:16.820 に答える