http://msdn.microsoft.com/en-us/library/ff598684(v=VS.100).aspxにあるXmlPeek タスクに関する MSDN MSBuild タスク リファレンスを読みました が、MSBuild スクリプトで使用できません。以前にこれを使用したことがある場合は、方法を教えてください。
11016 次
1 に答える
46
XmlPeek タスクは、MSBuild for .NET 4でのみ使用できます。そのため、MSBuild v4.0 を使用し、使用しているツール バージョンをmsbuild ファイルで指定する必要があります。
メッセージ ノードを探しているサンプル プロジェクト ファイルを次に示します。
<Target Name="TestXmlPeek">
<XmlPeek Namespaces="<Namespace Prefix='msb' Uri='http://schemas.microsoft.com/developer/msbuild/2003'/>"
XmlInputPath="$(MSBuildProjectFile)"
Query="/msb:Project/msb:Target[@Name='TestXmlPeek']/msb:Message">
<Output TaskParameter="Result" ItemName="Peeked" />
</XmlPeek>
<Message Text="@(Peeked)"/>
</Target>
</Project>
于 2010-04-22T09:47:32.453 に答える