Utilizzo Visual Studio 2010 con la nuova finestra di dialogo di pubblicazione del sito Web. Ho un sito Web di applicazioni Web. Una volta pubblicato, in teoria dovrebbe compilare tutto il codice in un unico assembly. Tuttavia, sia in Debug
e Release
, dopo la pubblicazione della directory contiene sempre il codice sorgente della pagina e controlli utente (anche con i file web.config non trasformati Web.Debug.config e Web.Release.Config). Questo è molto confuso.Perché Visual Studio 2010 pubblica il sito Web con il codice sorgente?
Ma con la configurazione del progetto package/publish web
e la voce del menu di scelta rapida Generate Deploy package
, la directory Package \ PackageTmp è pulita.
- Perché Visual Studio non utilizza questo pacchetto per pubblicare il sito Web?
- Dov'è l'opzione di precompilazione?
- La trasformazione di Web.config xml sembra non funzionare, perché Visual Studio offre questa funzionalità per confondermi?
Si tratta di un'applicazione web o un sito web? Vedete solo i file '.as? X' o anche i file' .cs'? – SLaks
@SLaks Sono sicuro che è Web Application non sito Web. Ho già risolto, solo perché ho impostato 'Includi tutti i file di progetto' nella configurazione' Package/Publish web' –
hi @RocHo anche io ho lo stesso problema ma la cosa è sto pubblicando il SITO WEB e non l'applicazione web in VS2013 Professional Edition. Quando lo pubblico, pubblicherò anche il CODICE SORGENTE e non jst i binari/dll. Quindi, per favore, mi suggerisca qualsiasi soluzione per pubblicare file solo in file .aspx/.dll? –