我可以编写一个输出Visual Studio C#控制台应用程序的C#程序吗?例如,我想将诸如Console.WriteLine("Hello, World!");
之类的内容放入main函数中,这会导致将.sln文件放入本地文件系统。这甚至可能吗?
我知道这可以用Excel之类的东西来完成。使用Interop,我可以创建一个Excel工作簿,向其中写入一些数据,然后保存该文件。我怎么能用Visual Studio做这样的事情?
答案 0 :(得分:3)
解决方案文件(.sln)和项目文件(.csproj)只是 xml 文本文件,因此您不应该遇到任何问题。由于这些是xml文件,因此您不需要额外的工具或API,尤其是对于您所描述的非复杂项目。
此外,在生成源文件时,Visual Studio与T4模板http://msdn.microsoft.com/en-us/library/vstudio/bb126445.aspx紧密集成。