PDA

View Full Version : [C#] Creare una launcher per selezionare l'applicazione da avviare


robertino_salemi
03-08-2015, 11:29
Buongiorno a tutti,
ho due progetti all'interno della stessa solution, che chiamerò Progetto1 e Progetto2.

Sto creando un terzo progetto, che è il mio "launcher" da eseguire come progetto principale, così che l'utente tramite esso possa scegliere quale deve essere l'applicazione da utilizzare, o il Progetto1 o il Progetto2.

Suggerimenti su come creare qualcosa del genere?

Grazie.

Kintaro10
07-08-2015, 08:05
La soluzione più semplice consiste nell'aggiungere nelle referenze del progetto launcher gli altri due. A questo punto tramite un menù (testuale nel caso di console app, grafico nel caso di win form o wpf) puoi permettere all'utente di utilizzare separatamente le funzionalità di progetto 1 o progetto 2.

Comunque a seconda del tipo dei tuoi progetti e di quello che vuoi fare vi sono un po' di accortezze da tener conto, ma in maniera semplice quanto detto sopra ti permette di fare ciò che cerchi.

Ciao

robertino_salemi
07-08-2015, 15:33
Grazie Gigra,
per il momento ho creato un UserControl visualizzato dalla MainForm per la visualizzazione del button di accesso alle due applicazioni.

Ho convertito le due applicazioni in ClassLibrary.

Poi ho usato il MidParent, per la visualizzazione delle due applicazioni all'interno della MainForm.

Per il momento sembra funzionare! ;)