Estoy usando Visual Studio 2010 con el nuevo diálogo de publicación del sitio web. Tengo un sitio web de aplicación web. Cuando se publica, en teoría, debe compilar todo el código en un solo ensamblaje. Sin embargo, en ambos Debug
y Release
, después de publicar el directorio siempre contiene el código fuente de la página y los controles del usuario (incluso con los archivos web.config no transformados Web.Debug.config y Web.Release.Config). Esto es muy confuso¿Por qué Visual Studio 2010 publica el sitio web con el código fuente?
Pero con la configuración del proyecto package/publish web
y el elemento de menú de contexto Generate Deploy package
, el directorio Package \ PackageTmp está limpio.
- ¿Por qué Visual Studio no utiliza este paquete para publicar el sitio web?
- ¿Dónde está la opción de precompilación?
- La transformación web.config xml parece no funcionar, ¿por qué Visual Studio trae esta característica para confundirme?
¿Es una aplicación web o un sitio web? ¿Ves solo archivos '.as? X' o también archivos' .cs'? – SLaks
@SLaks Estoy seguro de que es una aplicación web, no un sitio web. Ya lo resolví, simplemente porque configuré 'Incluir todos los archivos de proyecto' en la configuración' Paquete/Publicar web' –
Hola @RocHo yo también tengo el mismo problema, pero el problema es Estoy publicando el SITIO WEB y no la aplicación web en VS2013 Professional Edition. Cuando publico también publico el CÓDIGO FUENTE y no jst los binarios/dll. Entonces, ¿me sugerirá alguna solución para publicar archivos en archivos .aspx/.dll solamente? –