vs 2010 の組み込み xdt を使用してサイトを公開しています。web.config の他の要素が変換されているため、変換が機能していることはわかっています。
問題を引き起こしている変換ステートメントは次のとおりです。
<param name="ssrsServiceUrl" value="thevalue" xdt:Locator="XPath (/configuration/unity/container/register[@name='ReportingRegistration']/constructor/param[@name='ssrsServiceUrl'])" xdt:Transform="SetAttributes(value)"/>
ここに設定ファイルがあります(関連部分のみ)
<?xml version="1.0"?>
<configuration>
<unity xmlns="http://schemas.microsoft.com/practices/2010/unity">
<container>
<register name="ReportingRegistration" type="IMyType" mapTo="MyType">
<lifetime type="singleton"/>
<constructor>
<param name="ssrsServiceUrl" value="foovalue"/>
</constructor>
</register>
</container>
</unity>
</configuration>
省略した web.config には複数のパラメーターがあります。