2012-06-02 37 views

回答

2

这些只是文本文件。

cs proj是一个msbuild文件。而cs文件只是一个nomale代码文件。

最好的办法是使用示例.csproj和.cs文件并使用搜索并替换以将正确的值放入其中。这会让你开始。

当您理解理论时,您可以转向更好的模板引擎,如RAZOR或T4。然后进入better techniques of generating assemblies at run time.

+0

谢谢你的答案。我会多一点问题。现在我可以找到.csproj和.sln文件模板。 – Polymorphism

+0

在visual studio中创建一个项目。将这些用作模板。 –

0

创建一个空的解决方案并将其保存在一个位置。然后将该项目添加到该解决方案并将该解决方案保存到其他位置。使用文本编辑器打开这两个解决方案并比较这些文件,以便您可以看到如果将项目添加到解决方案中,解决方案文件如何更改。同样,如果您想以编程方式将项目添加到该解决方案,则只需使用textreader读取解决方案文件即可编辑解决方案文件文本并将其写回相同的解决方案文件。

希望它有帮助。

相关问题