ここで少し問題があります。
VS2010で使用されているものと同様のテンプレートを使用して、C#プロジェクト(およびソリューション)(たとえば、C#コンソールアプリケーション)を生成できるようにしたいと考えています。基本的に、それを実行するメソッドGenerateConsoleApplicationが必要です。ただし、これらのいくつかを生成する必要があるため、テンプレートを使用して、.csprojファイルおよびapp.xmlファイルと一緒に生成されるprogram.csクラスのMainメソッドにデータを入力します。
public void GenerateConsoleApplication()
{
var projectName = "MyConsoleApplication";
var projectLocation = "C:\temp";
// what goes here so that it creates a solution Visual Studio that I could use ?
}
VS2010でC#コンソールアプリケーションを生成するために使用されるプロジェクトテンプレートを調べ、ニーズに合わせて変更できると考えています。しかし、前述のテンプレートを使用して新しいソリューションのすべてのファイルを生成するために、(コードに関して)何を書く必要があるのかわかりません。誰かがそれを行う方法を知っていますか?またはそれが可能でさえあれば?
csprojファイルなどを書くだけでいいのですが、テンプレートを使えばもっと簡単に変更できると思います。