2016-11-29 2 views

Antwort

0

Sie können solche Eigenschaften erhalten (mit dem ausgewählten Startprojekt als Beispiel) mit dem folgenden Code beginnen:

Project startupProject = DTE.Solution.Item(((DTE.Solution.SolutionBuild as SolutionBuild2).StartupProjects as object[])[0]); 
Properties p = startupProject.ConfigurationManager.ActiveConfiguration.Properties; 
+0

welchem ​​Modul kann ich sind das Projekt und Eigenschaften Klasse zugreifen? – jshaf

+1

EnvDTE.dll - es ist ein Standardmodul für jede Visual Studio-Erweiterung. Siehe https://msdn.microsoft.com/en-us/library/envdte.project.aspx und https://msdn.microsoft.com/en-us/library/envdte.properties.aspx –

+0

Sergey Vlasov diese Methode scheint funktioniert gut, bis ich diesen wiederkehrenden Fehler erhalte: Eine erste Möglichkeit des Typs Microsoft.Build.Exceptions.InvalidProjectFileException trat in Microsoft.Build.dll auf – jshaf

Verwandte Themen