我有一个 VS2012 解决方案,其中包含一个多租户 MVC Web 项目,我想在单个 Azure Web 角色上发布到多个网站。我已经更改了我的.csdef
,以便它包含多个站点,如下所示:
<Sites>
<Site name="Web">
<Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" />
</Bindings>
</Site>
<Site name="Web2" physicalDirectory="..\..\..\[source dir]">
<Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" hostHeader="secondsite.com" />
</Bindings>
</Site>
</Sites>
我的问题是:作为发布过程的一部分,如何将不同版本的 Web.config 部署到每个站点以适应不同的租户?