1
je me suis dit comment charger un fichier .csproj en utilisant l'espace de noms Microsoft.Build et extraire quelques propriétés:Obtenir la liste des projets à partir du fichier .sln Visual Studio en utilisant l'espace de noms Microsoft.Build
var projectCollection = new ProjectCollection();
projectCollection.LoadProject(@"C:\path\to\my.csproj");
string assemblyName = projectCollection.LoadedProjects.First().GetPropertyValue("AssemblyName");
string outputPath = projectCollection.LoadedProjects.First().GetPropertyValue("OutputPath");
Maintenant, comment puis-je utiliser Microsoft.Build pour charger un fichier .sln et obtenir la liste des fichiers .csproj?
Il serait préférable de [modifier] votre question, puis ajoutez le complément d'information. Ce n'est pas seulement plus facile à voir pour les autres, mais il peut être correctement formaté pour la lisibilité. –
Dupe à http://stackoverflow.com/questions/707107/parsing-visual-studio-solution-files – kurakura88