0

インターフェイスを使用して、テンプレートVisualStudio2008ソリューションを開発しようとしていIWizardます。これまでのところ、ソリューションに複数のプロジェクトを正常に追加することができました。私は今、特定のプロジェクトからのプロジェクト出力がすでに指定されているソリューションにWebセットアッププロジェクトを組み込むことを検討しています。

ファイルをテンプレートの一部にすることはできないと読んだ.vdprojので、利用可能な他の代替オプションを調べます。

私が試したがうまくいかなかったオプションの1つは.vdproj、ウィザード内にファイルの内容を保存し、ソリューションが生成された後にそれを書き出すことでした。ExecuteCommandVisual Studioを使用して、UIを表示せずにプロジェクトを追加し、セットアッププロジェクトに出力グループを追加できるかどうか疑問に思っています。

誰かが以前にこれを試しましたか?

4

1 に答える 1

0

私は答えを見つけました。

.vdprojウィザード内でファイルの内容を保存する方法が機能します。Project Outputただし、コンテンツをファイルに書き出してプロジェクトとして追加する前に、セットアップ プロジェクト (または)で使用されるプロジェクトの GUID をContent Files、保存されたテキストで置き換える必要があります。

プロジェクトがソリューションに追加されると、Visual Studio は一意のプロジェクト GUID を追加します。この GUID は、Visual Studio SDK を使用して読み取り、実際の.vdprojファイル テキストで置き換える必要があります。

于 2013-01-13T19:53:38.333 に答える