Pregunta

Me interesa crear directorios virtuales en VHD almacenamiento de blob. En primer lugar considero que el papel Web Core Hosted Web (http://code.msdn.microsoft.com/hwcworker), pero el autor sugirió que debemos ceñirnos a la Web de funciones como está SDK 1.3 totalmente compatible IIS7 (http: //blog.smarx .com / mensajes / ración-su-web-de-un-ventanas-azul-drive), como:

[ACTUALIZACIÓN 12/14/2010] Ahora que SDK 1.3 y soporte por encima de IIS completa, no veo por qué mi solución Trabajador HWC se necesita más. Me voy de esta y otras publicaciones en el blog arriba para los interesados, pero no voy a fijar cualquier error. (Hay un error en un bit de documentación y un error que no subidas VHD más de 2 GB. Probablemente hay otros temas que no conozco acerca, por lo que consideran advertido.)

¿Cómo podemos crear un directorio virtual mediante el cual acaba archivo de configuración o el ajuste WebRole? link, tutorial o muestra / ejemplo sería grande.

EDIT: más aclaraciones: nuestra aplicación se compone de diferentes componentes, un componente se almacena en WebRole, se requieren otros componentes de almacenar en la unidad de azur, porque esos componentes pueden ser muy grandes en tamaño, tales como 1 TB, como los que son aspx guiones presentados por el usuario, que son de código aspx enchufable, y convertido en parte de la solicitud. Tenemos que crear la entrada VirtualDirectory para hacer esos guiones aspx en Azure Drive para poder ejecutar en el servidor.

EDIT: aclaración más:. Si pudiera ser capaz de utilizar simplemente azul duro como para servir virtualdirectory página Web, entonces voy a modificarlo para que nuestra necesidad

Gracias.

¿Fue útil?

Solución

I averiguarlo: WebRole en SDK 1.3 permiten alojar múltiples sitios web en una sola instancia como se especifica en http://msdn.microsoft.com/en-us/library/gg433110.aspx

En resumen, he hecho las entradas en ServiceDefinition.csdef algo de la siguiente manera:

ServiceDefinition.csdef:

<ServiceDefinition ...
  <WebRole name=" ...
    <Sites>
      <Site name="Web" physicalDirectory="{approot}\WebSite1">

...
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top