Recentemente ho sviluppato un'applicazione in C # che dovrebbe funzionare all'interno dell'ambiente in cui lavoro.
Potrei tecnicamente generare un Setup o usare ClickOnce per gestire la distribuzione dell'applicazione, ma sto considerando di copiare il file EXE in una directory pubblica e farlo eseguire da lì a tutti.
Il programma recupera i dati da un database, esegue alcuni calcoli e visualizza i risultati.
Mi stavo chiedendo quali fossero le conseguenze negative di questa idea. Finora, ho trovato il seguente:
- Devo assicurarmi che i prerequisiti siano installati su ogni macchina (ad esempio, .Net Framework 4.0)
- Non sarò in grado di "automaticamente" creare un collegamento e le voci nel "Menu Start" (non un problema, l'utente può farlo manualmente).
In particolare, mi chiedevo se il fatto che diversi utenti eseguissero la stessa applicazione contemporaneamente potrebbe causare un problema (cocurrency, efficienza)?