9

MSBuild Extension Pack (MEP) のカスタム タスクをいくつか使用しています。私のプロジェクトは多くのファイルに分割されています。これらのファイルで、MEP タスクを (2 つまたは 3 つのファイルで 2 回または 3 回) を使用してインポートします。次のようにすると、警告メッセージが表示されます。

... 警告 MSB4011: "C:\Program Files\MSBuild\ExtensionPack\MSBuild.ExtensionPack.tasks" を再度インポートすることはできません。既に「D:...\Tasker.proj (5,3)」にインポートされています。これは、おそらくビルド オーサリング エラーです。この後続のインポートは無視されます。

この警告メッセージを取り除く方法を知っている人はいますか? 助けてください!

4

3 に答える 3

12

この質問の回避策は次のとおりです。 条件付きでインポートを呼び出して、検討中のプロジェクト ファイルで定義された一意のプロパティの存在を確認します。お役に立てれば!

于 2010-04-01T08:20:29.857 に答える
0

この警告は、VS IDE と MSBuild ツールを並行して使用してアプリケーションをビルドしたときに発生しました。同じプロジェクトで複数のVSウィンドウを操作すると、同じことが起こると思います

于 2014-06-24T14:00:01.770 に答える