Microsoft.VisualStudio.VCProjectEngine.VCConfiguration
界面相当差,并且不公开项目的所有属性。如何通过DTE接口获取自定义MSBuild属性?
答案 0 :(得分:0)
要执行此操作,只需调用VCConfiguration.Evaluate即可。例如,VCConfiguration.Evaluate("$(ConfigurationType)")
。
检索VCConfiguration
可以通过多种方式完成。这是用VB.NET编写的一个例子,让你的生活更加艰难:
DTE.ActiveSolutionProjects(0).Object.Configurations.Item(1).Evaluate("$(ConfigurationType)")