2009-07-31 11 views
0

このコードは、コレクションが空であるためコンソールに何も書き込まれません。インポートがインポートコレクション(Msbuildプロジェクト)に表示されない

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

しかし、私はコレクションが輸入を取得したコードをデバッグする場合は!、私はそれがタイミングに関係していたと思いますか?

+0

私はちょっとこれでそれを解決: p.Load(p.Xml)。 醜い! – sebagomez

答えて

0

p.Load(YOUR_REQUIRED_PARAMETER)を呼び出してからインポートを追加する必要があります。

乾杯 オーランド

+0

私はこのプロジェクトを失ったので、試してみるまであなたの投稿を回答にすることはできません。 – sebagomez

関連する問題