2010-07-15 13 views
9

Ho un'icona per una delle mie applicazioni, che ho incorporato in un file di risorse e viene utilizzata come icona principale dell'applicazione. Fin qui tutto bene.Progetto Visual Studio Installer: icone Installer e Applicazione

Tuttavia, voglio utilizzare la stessa icona per il progetto di installazione e il collegamento che il programma di installazione inserisce nel menu Start. Posso impostare l'icona per il pacchetto di installazione stesso, ma solo se aggiungo l'icona come file .ico nella cartella principale dell'applicazione.

L'intero punto in cui è incorporata l'icona in un file di risorse è in modo tale da non avere un file ICO in giro in Program Files. Non riesco ad accedere al file di risorse dal progetto principale nel progetto di installazione: c'è qualche trucco che mi manca?

In secondo luogo, anche se includo un'icona nella cartella principale, se imposto il menu scorciatoia per usarlo, non lo fa - mostra l'icona di collegamento standard sia nell'IDE che nel menu dopo il programma è stato installato. Di nuovo, mi manca un trucco qui?

risposta

8

Non ho tempo per testarlo ora, ma quando si cerca un'icona verrà visualizzata una finestra di dialogo che consente di scegliere gli elementi che saranno sul computer di destinazione. Nella parte inferiore della finestra di dialogo è presente un menu a discesa che consente di selezionare il tipo di file. Se si sceglie EXE (o eventualmente DLL), verrà visualizzato l'output (i) del progetto principale. Una volta selezionato, è possibile scegliere qualsiasi icona incorporata contenuta nell'output del progetto. (. Quello che non ho la prova: se le icone in realtà mostrano dopo aver installato il software su un computer di prova)

+0

avevo provato questo, ma ad un certo punto avevo rimosso il mio file di risorse (e reintegrato esso) ma significava l'uscita primaria mancava la sua icona, e, quindi, quando si trattava di l'installer, non c'era nessuna icona da scegliere! – CJM

+0

Nel mio test ciò ha funzionato solo se l'icona è stata selezionata nelle pagine delle proprietà del progetto e non solo nei moduli all'interno del progetto o come risorsa incorporata. Altrimenti, selezionando l'Output primario non si renderebbero disponibili icone incorporate da selezionare. –

+0

@Stefan, sto avendo lo stesso problema, mi interessa elaborare un po 'più in dettaglio plz – IbrarMumtaz

0

La dimensione della vostra icona dovrebbe essere compresa tra 10 kb - 40 kb. Altrimenti non si presenterà.

Grazie, Anshul

+1

Dovresti approfondire un po 'quello che stai cercando di dire – asheeshr

Problemi correlati