azure - Nested virtual applications doesn't work? -


i'm having trouble setting 1 web role 3 sites (azure v1.6, full trust).

below how it's configured in iis express:

<site name="empty.dummy.site" id="2">    <application path="/" applicationpool="apppool">      <virtualdirectory path="/" physicalpath="c:\sites\empty.dummy.site" />    </application>    <application path="/mainsite">       virtualdirectory path="/" physicalpath="c:\sites\mainsite" />    </application>   <application path="/mainsite/virtualchild">      <virtualdirectory path="/" physicalpath="c:\sites\virtualchild" />   </application>    <bindings>       <binding protocol="http" bindinginformation="*:55555:localhost" />    </bindings> </site>  what's missing in servicedefinition.csdef "path" attribute.  i've tried lot using nested virtual path , things not got work.  example: <sites>    <site name="empty.dummy.site" physicaldirectory="c:\sites\empty.dummy.site >       <virtualapplication  name="mainsite" physicaldirectory="c:\sites\mainsite">           <virtualapplication name="virtualchild" physicaldirectory="c:\sites\virtualchild"/>      </virtualapplication>       <bindings><binding name="endpoint1" endpointname="httpin"  /></bindings> </site> 

any suggestions or other alternative?

the solution looking should result in 3 sites within same web role!

  1. http://demo.cloudapp.net/
  2. http://demo.cloudapp.net/mainsite/
  3. http://demo.cloudapp.net/mainsite/virtualchild

the syntax use virtual applications result in urls describe (allegedly)

<site name="web">    <virtualapplication name="application-name" physicaldirectory="relative-location" />    … </site> 

i not sure if support http://demo.cloudapp.net/mainsite/virtualchild scenario, though.

http://msdn.microsoft.com/en-us/library/windowsazure/gg433110.aspx has decent walk-through of options.

personally prefer use host-headers , urls like

  1. http://demo.myapp.com/
  2. http://main.myapp.com
  3. http://virtualchild.myapp.com

if setup not static - i.e. planning add sites dynamically - worth having @ windows azure acceleratorfor web roles


Comments

Popular posts from this blog

jquery - Invalid Assignment Left-Hand Side -

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -