【发布时间】:2014-03-14 07:13:34
【问题描述】:
我需要使用 C# 获取 C# .proj 文件的 GUID。我从.proj 文件中获取,例如使用 XML 读取文件并获取标记值。
//XML标签
<ProjectGuid>{7701AEB4-8549-4FB2-B34C-E71D0B7DE59D}</ProjectGuid>
但我需要知道 C# 中是否有任何特定属性来检索现有的 .proj 文件 GUID,类似这样。
//代码
int iIncriment = 0;
foreach (var objProj in vhaSolution.Projects)
{
EnvDTE.Project prj1 = (EnvDTE.Project)objProj;
iIncriment++;
if (string.Equals(testProjectName + ".proj", prj1.Name))
{
prj = vhaSolution.Projects.Item(iIncriment);
}
}
string GUID = prj.GetGUID() ???
【问题讨论】: