有没有办法轻松编写Visual Studio Project文件,还是我必须查看xml格式并手动编写? 在.net框架(3.5)中是否有任何lib?
我正在使用vb.net,但c#也可以工作..
答案 0 :(得分:6)
自2005版以来,Visual Studio使用MSBuild格式存储C#和VB项目文件。
您可以阅读此入门http://www.informit.com/guides/content.aspx?g=dotnet&seqNum=472或在网上搜索更多示例。
对于编程访问,您可以使用Microsoft.Build.BuildEngine
命名空间中的类。可能Project
课程对你最感兴趣。
答案 1 :(得分:2)
答案 2 :(得分:1)
我们是通过几种内部工具来完成的。 Visual Studio的项目文件存储为XML,因此您可以使用您喜欢的任何XML类。确保您注意GUID,因为它们用于将Visual Studio中各种文件之间的所有内容绑定在一起。
答案 3 :(得分:0)
框架中没有对此的支持。 Visual Studio项目文件格式特定于Visual Studio。 MSBuild库中可能存在支持,但您需要将它们作为参考包含在内并以这种方式与其进行交互。你想要做什么,需要你创建一个VS项目文件?
提供的链接here可以为您提供所需的内容。