Получение всех конфигураций и платформ из решения (в коде C#)

Я разрабатываю какой-то инструмент для компиляции. Я использую библиотеки Microsoft.Build для компиляции решения по выбранной конфигурации:

 string projectFileName = @"D:\MySolution.sln";  
 ProjectCollection pc = new ProjectCollection();
 Dictionary<string, string> GlobalProperty = new Dictionary<string, string>();
 GlobalProperty.Add("Configuration", "Debug");
 GlobalProperty.Add("Platform", "Mixed Platforms");                
 BuildRequestData BuidlRequest = new BuildRequestData(projectFileName, GlobalProperty, null, new string[] { "Build" }, null);
 BuildParameters bp = new BuildParameters(pc);

Как я могу получить все параметры конфигурации и платформы из файла решения вместо только что написанного Debug а также Mixed Платформа?

Спасибо

0 ответов

Другие вопросы по тегам