students microsoft management for azure elmah azure-web-roles azure-packaging

microsoft - panel azure login



Implementar PDB en un rol web de Azure (1)

Tengo un proyecto que se implementa a través de un Proyecto VS 2012 Azure (desde la derecha en VS, no manualmente). El proyecto de rol web está configurado para generar información de depuración "solo pdb" en modo de lanzamiento, pero cuando se implementan los PDB no se empaquetan ni se copian en la máquina virtual de rol web en Azure. ¿Cómo hago para que los PDB se incluyan en el paquete y se transmitan al servidor?

La razón por la que quiero incluir mis PDB en la producción es porque quiero obtener números de línea en mis informes de ELMAH.


Intenté esto con un "Archivo, Nuevo proyecto en la nube" básico con la siguiente configuración:

  1. Proyecto web -> Propiedades -> Generar -> Avanzado -> Información de depuración: pdb-only
  2. Proyecto Web -> Propiedades -> Empaquetar / Publicar Web -> Desmarcar Excluir símbolos de depuración generados

Cuando compilé e implementé una solución básica utilizando estas 2 configuraciones, encontré WebRole1.dll y WebRole1.pdb en la carpeta F:/AppRoot/Bin/ .

Esto es lo que estabas buscando?