我使用文本编辑器打开.sln文件,它看起来像一个树形结构,但它不是xml格式。
你知道它是什么格式,我们可以用C#处理它,比如方便地处理xml吗?
答案 0 :(得分:6)
以下是格式说明:https://msdn.microsoft.com/en-us/library/bb165951(v=vs.140).aspx
你是对的,它不是XML,而是另一种基于文本的格式:
.sln文件包含环境使用的基于文本的信息 查找并加载持久数据的名称 - 值参数和 它引用的VSPackage项目。
要解析文件,您可以查看以下问题:Parsing Visual Studio Solution files
答案 1 :(得分:2)