How can we improve Azure Cloud Services (Web and Worker Role)?

Allow cscfg/csdef to support app.config/web.config settings

I should be able to configure IIS application pool settings from my cscfg and csdef files.

57 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Howard HoffmanHoward Hoffman shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    Roger BRoger B shared a merged idea: Automatically hoist web.config appSettings into ServiceConfiguration  ·   · 
    alvipeoalvipeo shared a merged idea: Add to Publish dialog "Publish pre-compiled web role"  ·   · 
    Mikkel ChristensenMikkel Christensen shared a merged idea: Provide hierarchy of virtual dirs per web role  ·   · 

    1 comment

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Howard HoffmanHoward Hoffman commented  ·   ·  Flag as inappropriate

        Application Pool and IIS Application overrides are difficult to do in Azure, requiring StartupTasks or WebRole/OnStart logic or similar.

        The CSDEF <WebRole> <Sites>, <Site> and children structure very similarly to IIS applicationHost.config.

        The CSDEF should continue to be enhanced, and allow as many application-pool, site and application settings as possible.

        Notably:

        startMode (appPool)
        autoStart (appPool)
        enabledProtocols (application - though CSDEF Bindings may help here)
        serviceAutoStartEnabled (application)
        servcieAutoStartProvider (application)
        serviceAutoStartProviders (applicationHost).

      Feedback and Knowledge Base