Desde el SDK 1.3 existe la posibilidad de desplegar nuestras aplicaciones en roles de Azure que tenga Windows 2008 Server R2.
Por defecto, sino decimos nada, los roles (web, worker y WM Roles) se despliegan en instancias de Windows 2008 Server, lo que hace que no podamos beneficiarnos de las mejoras que ofrece la versión R2, como puede ser la posibilidad de realizar administración remota con powershell, IIS 7.5 o AppLocker.
Para que las instancias empleen Windows 2008 Server R2 sólo tenemos que establecerlo en el fichero de configuración; ServiceConfiguration.cscfg
Dentro de este fichero establecemos el atributo osFamily a 2, forzando de esta manera a que el despliegue se haga usando la versión R2.
<ServiceConfiguration serviceName="DynamicWeb"
xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration"
osFamily="2" osVersion="*">
Espero que os sea de utilidad!
[Toda la información de Windows Azure en “http://www.estoyenlanube.com”]
Finally, an issue that I am passionate about. I have looked for information of this caliber for the last several hours. Your site is greatly appreciated.