L'importation ajoutée n'apparaît pas dans la collection Imports (Msbuild Project)
-
06-07-2019 - |
Question
Ce code n'écrit rien dans la console car la collection est vide.
Project p = new Project(engine);
p.AddNewImport(@"C:\mytarget.targets","");
foreach(Import imp in p.Imports)
Console.WriteLine(p.ProjectPath);
Mais !, si je débogue le code, les collections reçoivent les importations, je suppose que cela a à voir avec le timing?
La solution
Vous devez appeler p.Load (YOUR_REQUIRED_PARAMETER), puis ajouter d'autres importations.
A bientôt Orlando
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow