从YUIBuild文件访问其他XML值

时间:2013-04-18 23:55:57

标签: c# asp.net visual-studio-2010 msbuild yui

我已经集成了YUI MSBuild用于缩小过程。在为YUI定义的Build xml文件中,我想从xml文件中访问其他属性。

我在项目中的xml文件中定义了版本号

<add key="VersionNumber" value="1000"/>

假设我在sample.xml中有以上键,我该如何从MSBuild项目文件

访问它 我可以做这样的事吗

<ItemGroup>
    <Content Include="constants.xml"/>
</ItemGroup>

Message Text="The output file value @(VersionNumber)"/>  

任何帮助都将被指定

1 个答案:

答案 0 :(得分:0)

我找到了解决方案,并认为发布会有所帮助。我使用xml读取并得到它,我使用http://msbuildtasks.tigris.org/

示例代码,但我的代码不同

 <XmlRead 
  XPath="/add/@connectionString"
  XmlFileName="app.config">
    <Output TaskParameter="Value" PropertyName="MyConnectionString" />
</XmlRead>
<Message Text="MyConnectionString: $(MyConnectionString)"/>