¿Azure 1.8 (octubre de 2012) cambió la forma en que configura varios sitios en la Definición de servicio?

Antes de actualizar a 1.8 (octubre de 2012), así es como configuramos nuestros sitios en la Definición de servicio.

<Site name="Admin" physicalDirectory="..\Company.Admin">
  <Bindings>
    <Binding name="AdminBindingHttp" endpointName="HttpEndpoint" hostHeader="admin.company.com" />
  </Bindings>
</Site>

Después de actualizar, recibí el siguiente error al intentar publicar.

Error 125 Cannot find the physical directory 'C:\Users\Me\Code\Company.Cloud\bin\Company.Admin' for virtual path Admin/.

Tuvimos que actualizar eldirectorio físico Valora y sube 2 carpetas más.

<Site name="Admin" physicalDirectory="..\..\..\Company.Admin">
  <Bindings>
    <Binding name="AdminBindingHttp" endpointName="HttpEndpoint" hostHeader="admin.company.com" />
  </Bindings>
</Site>

Parece que antes de 1.8 Azure se estaba ejecutando en el contexto de la ubicación original del archivo csdef pero ahora se está ejecutando desde elbin \ Release \ ServiceDefinition.csdef que es 2 carpetas más profundas.

No he podido encontrar un tutorial en línea que específicamente habla acerca de esta característica utilizada con la última versión del SDK. ¿Fue este un cambio oficial? También debo mencionar que también hemos actualizado a VS 2012 al mismo tiempo.

Siento que esta característica se descuida constantemente. (Ver falta de problema de .config transforms). Nos encantaría cambiar a sitios web de Azure, pero no podemos hacerlo hasta que SSL / HTTPS esté disponible y esté fuera de la vista previa.

Respuestas a la pregunta(2)

Su respuesta a la pregunta