risposta

13

Fare clic con il tasto destro del mouse sul progetto di installazione e selezionare "Visualizza"> "File System", e da lì è possibile accedere a molte cartelle speciali come cartella di installazione, appdata, desktop ecc. E aggiungere file lì, che sarà creato quando si installa l'applicazione. Assicurati di impostare la proprietà "alwayscreate" su true.

+1

Assicurarsi di impostare i file stessi per "build action = content" (vedere proprietà) –

0

La risposta è buona perché mi ha dato un indizio su come risolvere il mio problema. Penso che il mio requisito fosse leggermente diverso. Dovevo includere i contenuti di un altro progetto di libreria dalla stessa soluzione. Questo sembra funzionare bene per Console Applications/Web Sites, ma il programma di installazione per qualche motivo non lo includeva. Potrebbe esserci un modo migliore, ma questo ha funzionato per me. In modo simile, fare clic destro del progetto di installazione, e:

- Select "View" > "Custom Actions". 
- Right click on "Install" folder and select "Add Custom Action". 
- Double click on "Application Folder" 
- Click on "Add Output..." 
- Select the project from the dropdown and in my instance I selected "Content Files", OK it and give it a name. 

Ciò includerà tutte le risorse, dal progetto selezionato contrassegnato come contenuti e che sono contrassegnati per la copia, nel vostro installatore.

Problemi correlati