我这里有点麻烦。
我希望能够使用类似于 VS2010 使用的模板生成 C# 项目(和解决方案)(假设是 C# 控制台应用程序)。基本上我想要一个方法 GenerateConsoleApplication 来做到这一点。但由于我需要生成其中的几个,我想使用模板来填充 program.cs 类的 Main 方法,该方法将与 .csproj 和 app.xml 文件一起生成。
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 文件和其他文件,但我认为模板可以更轻松地进行更改。