我需要在 Addin VS 2008 - .NET 3.5 中获取项目的“导入”列表。
在 VS2010 - .NET 4.0 中,我使用:
EnvDTE.Project project = GetProject();
var project1 = new Microsoft.Build.Evaluation.Project(project.FullName);
project1.Xml.Imports.ForEach(i => {
Trace.WriteLine("\t Import Project: " + i.Project);
});
但在 VS2008 中失败(未找到 Microsoft.Build 程序集)。
有什么建议么?