追加されたインポートがImportsコレクションに表示されない(Msbuildプロジェクト)
-
06-07-2019 - |
質問
このコードは、コレクションが空であるため、コンソールに何も書き込みません。
Project p = new Project(engine);
p.AddNewImport(@"C:\mytarget.targets","");
foreach(Import imp in p.Imports)
Console.WriteLine(p.ProjectPath);
しかし、コレクションがインポートを取得するコードをデバッグする場合、タイミングに関係していると思いますか?
解決
p.Load(YOUR_REQUIRED_PARAMETER)を呼び出す必要があります。その後、さらにインポートを追加できます。
乾杯 オーランド
所属していません StackOverflow