在 MVC 应用程序中,我有一个为我的开发环境设置的 web.config,并且我有一个需要插入新 WCF 服务端点的转换文件,但是它将它添加到错误的位置,所以我认为我错过了一些东西.
我已经减少了配置文件以仅显示需要的内容。
我有正常的 web.config 如下:
<services>
<!-- Report Service -->
<service name="Core.ReportDataHost">
<endpoint name="ReportDataHost" address="..." binding="customBinding" contract="..."/>
</service>
<!-- Authentication Service -->
<service name="Core.AuthenticationHost">
<endpoint name="AuthenticationHost" address="..." binding="customBinding" contract="..."/>
</service>
</services>
然后我有如下转换文件:
<services>
<service name="Core.AuthenticationHost">
<endpoint xdt:Transform="Insert" address="" binding="customBinding" contract="..." />
</service>
</services>
我希望这会在“AuthenticationHost”服务中添加新端点,但它将它添加到第一个服务“ReportDataHost”中。
有什么我想念的想法吗?