Opzioni di generazione

giovedì 16 agosto 2007 - 18.55

Giovanni_3478 Profilo | Senior Member

Ciao

Attendendo l'acquisto di un libro su Vb.net...

Nelle proprietà di ogni file dell'applicazione c'è :
opzioni di generazione( nessuno, compilazione, contenuto, risorsa incorporata)

(Risorsa incorporata incorpora il file nell'exe. Conviene?)

Qual'è la differenza tra le 4 opzioni?

munissor Profilo | Senior Member

Allora...


Nessuno non fa nulla.. serve per esempio se aggiungi files di testo ad un progettoche servono solo a te come documentazione e non vanno ne distribuiti ne compilati
Compilazione compila...
Contenuto serve a far capire a VS che il file in qualche modo serve alla tua applicazione.. se lo marchi così viene incluso automaticamente in eventuali distribuzioni dell'applicazione (ClickOnce, Progetto setup)
Risorsa incorporata aggiunge il file come risorsa all'interno dell'assembly.. lo usi se il file lo devi solo leggere a runtime dall'applicazione, altrimenti lo devi salvare esternamente..

Giovanni_3478 Profilo | Senior Member

Chiaro


Grazie per la spiegazione

totti240282 Profilo | Guru

Risorsa incorporata aggiunge il file come risorsa all'interno dell'assembly.. lo usi se il file lo devi solo leggere a runtime dall'applicazione, altrimenti lo devi salvare esternamente..



Quindi lo mette nell'eseguibile ??? e come faccio casomai fosse cosi,a richiamarlo da codice ???
C'è solo un capitano !!!!!!

munissor Profilo | Senior Member

Proprio così..il file viene inserito dentro l'assembly come risorsa.

Per leggerlo usare Assembly.GetManifestResourceStream per ottenere lo stream della risorsa voluta..

totti240282 Profilo | Guru

OK grazie
C'è solo un capitano !!!!!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5