6

インストーラーにいくつかのプログラムプロジェクトからのすべての出力を含める必要があります...私の質問はこの投稿の質問に似ています:ディレクトリ全体またはプロジェクト出力をWiXパッケージに追加する方法

しかし、私はこのリンクで与えられた答えを本当に理解していないのではないかと思います。私が行ったすべての読書から、私はこれを行うためにパラフィンを使用する必要があると思います。しかし、パラフィンを使用するための「最初から始める、ハウツー」リソースはありますか?

私はこのページを読みました:http://www.wintellect.com/CS/blogs/jrobbins/archive/2008/12/22/paraffin-3-0-now-with-full-wix-3-0-support。 aspx と投稿の1つは、batファイルからパラフィンを呼び出すことに言及しています。これは、インストーラーで「パラフィンを使用する」方法ですか?違いがある場合は、Visual Studioを使用してこのプロジェクトに取り組んでいますが、VisualStudio内からコマンドラインを使用する方法もわかりません。非常に新しい初心者のためのリソースを持っている人はいますか?ありがとう。

4

1 に答える 1

4

.dllと.exeはあまり頻繁に変更されないため、手動で含めることにしました。このスタイルでフォーマットするのはかなり簡単でした:

`<File Id="WhateverId" Name="NameToDisplayAfterInstall"      Source="$(var.ProjectName.TargetDir)Filename.ext" />`

Excelを使用して、ファイルのリストをすばやく簡単にフォーマットしました。これらのファイルタグをすべてタグに入れました<DirectoryRef Id="INSTALLLOCATION">

Heat(パラフィンではない)を使用し、プロジェクトではなくディレクトリを収集することにより、プロジェクト出力からすべてのdllとexeをスクレイプする方法を理解しました。プロジェクトを収集すると、メインのexeファイルとdllファイルのみが生成されます。少なくとも私の場合、ディレクトリを収集する際の問題は、不要なファイル(.pdbや.xmlなど)が大量に残ってしまうことです。

于 2012-07-20T19:01:46.480 に答える