Tengo el sitio web asp.net que cuando se publica utilizando la opción compilar> publicar sitio web en VS2010 e incluso al marcar la opción omitir depuración en la ventana de publicación del sitio web, la carpeta publicada todavía contiene archivos pdb ¿hay alguna manera? para evitar este comportamiento?archivos pdb aparecen en la carpeta de publicación del sitio web
Respuesta
Los archivos PDB estarán allí desde su última compilación bajo depuración. Verifique las propiedades para verificar cuándo fueron modificadas o elimínelas para ver si vuelven.
El texto informativo sobre la Publicar Web de diálogo, dice:
Publicar utiliza la configuración de "Paquete/Publicar Web" y "Paquete/Publicar SQL" fichas de propiedades del proyecto.
Así que para evitar que los archivos PDB se publican, se puede:
- eliminar todos los archivos PDB desde la ubicación de publicación existente, si existe alguna. (Ellos no se eliminarán automáticamente).
- Haga clic con el botón derecho en su proyecto -> Propiedades y seleccione la pestaña Paquete/Publicar web.
- Asegúrese de que Excluir símbolos de depuración generados esté marcada la casilla.
Ahora cuando publique su proyecto, se omitirán los PDB.
Creo que esta es la respuesta correcta sobre el aceptado. –
No existe tal diálogo para proyectos de sitios web, solo para aplicaciones web. –
Otra forma es editar el archivo pubxml
(bajo Properties
/PublishProfiles
de su proyecto web).
luego tengo que añadir bin\**\*.pdb
(**
está ahí para significar cualquier jerarquía incluso ninguno entre bin
y sus pdb
archivos) al nodo ExcludeFilesFromDeployment
.
El pubxml
por lo tanto tener este aspecto:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<!-- ... -->
<WebPublishMethod>FileSystem</WebPublishMethod>
<ExcludeFilesFromDeployment>bin\**\*.pdb</ExcludeFilesFromDeployment>
</PropertyGroup>
</Project>
- 1. ¿Cómo obtengo el comando "Publicar sitio web" para emitir archivos PDB para mi proyecto de sitio web Visual Studio 2005?
- 2. Carpeta diferente como subcarpeta del sitio web
- 3. NuGet: incluir archivos .pdb y excluye la carpeta "Contenido"
- 4. diseño de carpeta de sitio web
- 5. la publicación de un sitio web utilizando svn export
- 6. Excluir archivos del sitio web publicar en Visual Studio
- 7. ¿cómo obtengo la fecha de publicación del ítem del sitio?
- 8. Visual Studio Sitio web de publicación con SCP/SFTP
- 9. ¿Cómo puedo cambiar la URL de la publicación del blog de un sitio web de Jekyll?
- 10. Convertir el sitio web del sistema de archivos al sitio web de IIS
- 11. ¿Cómo encontrar la carpeta de archivos de registro correspondiente para un sitio web?
- 12. ¿Puedo conservar los permisos de la carpeta durante la publicación web con un solo clic?
- 13. ¿Siempre publica el sitio web con el código de publicación?
- 14. Publicación del sitio web en Visual Studio: Use 'Asignación de nombres fijos y ensambles de una sola página'?
- 15. Publicación de archivos RDLC
- 16. ClickOnce - Carpeta de publicación frente a la carpeta Instalación
- 17. Actualización de una DLL en una carpeta de producción del sitio web ASP.NET de producción
- 18. Cómo utilizar Server.MapPath para obtener la ubicación fuera carpeta del sitio web en ASP.NET
- 19. ¿Dónde guarda WebMatrix la configuración del sitio?
- 20. MS Deploy: despliega una carpeta en un sitio web
- 21. ¿Cómo uso los archivos PDB
- 22. Imprimir automáticamente la imagen del sitio web
- 23. ¿Podemos medir la complejidad del sitio web?
- 24. Visual Studio 2010 no genera archivos .pdb
- 25. Obtenga solo la parte relevante del sitio web
- 26. Obtener datos del sitio web
- 27. ¿Cómo combino varios archivos PDB?
- 28. Cómo convertir 'abrir sitio web de la carpeta' a csproj basado 'ASP.NET Web Application' proyecto
- 29. obtener valor de la etiqueta del cuerpo del sitio web
- 30. Selección del idioma del sitio web
gracias eddy556, pero he intentado con la carpeta vacía como ubicación de destino, pero no encontraron suerte, es que te referías? – DSharper
No Me refiero a asegurarme de que su modo de lanzamiento en ese momento simplemente borre los archivos PDB, no deberían volver. –
hola una cosa extraña, en la opción de modo de compilación solo puedo seleccionar el modo de depuración pero cuando voy a la nueva ventana de configuración no hay opción de copiar desde la configuración de lanzamiento ninguna idea, gracias de antemano – DSharper