この構成のアドレスをweb.configで変更する必要があります。
<client>
<endpoint address="OLD_ADDRESS"
binding="basicHttpBinding"
contract="Service.IService" name="BasicHttpBinding_IService" />
</client>
これに:
<client>
<endpoint address="NEW_ADDRESS"
binding="basicHttpBinding"
contract="Service.IService" name="BasicHttpBinding_IService" />
</client>
私のXML変換ファイル(機能していますが、別のadd key value
)
これがあります:
<configuration xmlns:xdt="http://schemas.Microsoft.com/XML-Document-Transform">
<client>
<endpoint name="BasicHttpBinding_IService"
address="NEW_ADDRESS"
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
</client>
しかし、それは機能しません。名前で検索しても変更されない理由がわかりません。ヘルプ/ヒントは高く評価されます。ありがとう
変換ファイルの構造はweb.configと一致していますか?具体的には、systems.serviceModel要素がありませんか?
<configuration xmlns:xdt="http://schemas.Microsoft.com/XML-Document-Transform">
<system.serviceModel>
<client>
<endpoint name="BasicHttpBinding_IService" address="NEW_ADDRESS"
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
</client>
</system.serviceModel>
</configuration>