将参数传递给MsBuild脚本中的Web.config转换

时间:2013-06-24 16:32:20

标签: msbuild web-config

我有转换文件:

<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
    <runtime>
        <asm:assemblyBinding xmlns:asm="urn:schemas-microsoft-com:asm.v1">
            <asm:dependentAssembly xdt:Locator="Condition(asm:assemblyIdentity/@name='Company.Product')">
                <asm:codeBase xdt:Transform="SetAttributes(version,href)" version="1.2.3.4" href="FILE://D:/Path/To/Company.Product.dll" />
                <asm:bindingRedirect xdt:Transform="SetAttributes(newVersion)" newVersion="1.2.3.4" />
            </asm:dependentAssembly>            
        </asm:assemblyBinding>
    </runtime>  
</configuration>

可以使用 version 作为参数运行任务 TransformXml (或类似的东西)吗?

我的buildscript必须识别某些程序集的版本,并将此版本设置为web.config文件中的属性。

0 个答案:

没有答案