我有一個VS2012解決方案,其中包含我想要在單個Azure Web角色上發佈到多個網站的多租戶MVC Web項目。我已經改變了我.csdef
以便它包含多個站點,像這樣:在將多租戶項目發佈到Azure時自定義web.config
<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每個站點作爲發佈過程的一部分容納不同的租戶?
非常感謝您花時間回覆,非常感謝。我的情況是,我需要解決問題中描述的問題,爲每個站點部署不同的web.config文件,而不是將架構更改爲更純粹的多租戶形式。 – 2013-05-14 08:34:27
請看看下面的鏈接:http://stackoverflow.com/questions/10434553/multiple-instances-of-site-in-one-webrole-with-different-web-config – Saravanan 2013-05-14 09:01:37