Pergunta

Este código faz nada que não escrever para o console causa a coleção está vazia.

Project p = new Project(engine);
p.AddNewImport(@"C:\mytarget.targets","");
foreach(Import imp in p.Imports)
    Console.WriteLine(p.ProjectPath);

Mas !, se eu depurar o código das coleções obter as importações, eu acho que tem a ver com o tempo?

Foi útil?

Solução

Você tem que chamar p.Load (YOUR_REQUIRED_PARAMETER) e, em seguida, você pode adicionar novas importações.

Felicidades Orlando

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top