ソリューション/マルチプロジェクトテンプレートの作成を検討しています。
ソリューションテンプレートが存在しないことは承知していますが、ある程度の成功を収めて調査/試行してきました。(ここからのリンク(http://stackoverflow.com/questions/2717110/how-to-create-a-solution-template-in-vs2010)は大きな助けになっています。
私が直面している唯一の問題は、テンプレートからプロジェクトを作成するときに、関連するすべてのプロジェクトの新しいコピーがソリューションに含まれていることです。私が必要としているのは、1つのプロジェクトだけが新しいコピーとして作成され、テンプレート内の他のプロジェクトは既存のプロジェクトを参照する必要があるということです。
他のプロジェクトへのDLL参照を保持する単一のプロジェクトテンプレートを作成しました(これは問題ありませんが、必要なものではありません)。1つを除くすべてのプロジェクトが既存のプロジェクトを参照するマルチプロジェクトテンプレートが必要です...
どうすればいいですか?
編集:プロジェクトに追加されたdbml Designer.csは、新しく生成されたソリューション/プロジェクトに含まれていないこともわかりました。それらはコピーされますが、手動でプロジェクトに含める必要があります。これはなぜですか、そしてどうすればそれを回避できますか?