Qual è lo scopo dei file di progettazione nei progetti di applicazioni Web di Visual Studio 2008?

StackOverflow https://stackoverflow.com/questions/28481

Domanda

È necessario un processo di conversione durante la migrazione del sito Web di Visual Studio 2005 ai progetti di applicazione Web di Visual Studio 2008.

Sembra che VS2008 stia creando un .designer.file per ogni aspx quando si fa clic con il pulsante destro del mouse su un file o sul progetto stesso in Esplora soluzioni e si seleziona "Converti in applicazione Web".

Qual è lo scopo di questi file di progettazione?E questi non esisteranno in una build di rilascio dell'applicazione web, sono solo file intermedi utilizzati durante lo sviluppo, si spera?

È stato utile?

Soluzione

Contengono tutto il materiale del progettista del modulo che prima andava nella sezione #Region "Codice generato dal progettista del modulo Web" del codice.invece di inserirlo nel file .aspx.vb dove le persone potrebbero modificarlo (erroneamente o meno), è stato spostato in un file separato, in modo che tu non debba mai guardarlo.

Altri suggerimenti

Quello che ha detto Kibbee.

Per la parte della tua domanda sull'esistenza di una build di rilascio, dipende dal tipo di sito Web di cui disponi.Se hai un sito web precompilato, allora nessuno di file di codice (.vb, .cs, ecc.) devono essere distribuiti sul server.Sono compilati in .dll (assembly) e distribuiti in questo modo insieme ai file .as*x.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top