[c#] Il programma non contiene un metodo "Main" statico adatto per un punto di ingresso


Answers

Forse il "tipo di output" in proprietà-> l'applicazione del progetto deve essere una "libreria di classi" invece di un'applicazione console o windows.

Question

All'improvviso il mio intero progetto ha smesso di compilare del tutto, mostrando il seguente messaggio:

Il programma 'path_to_obj_project_folder' non contiene un metodo 'Main' statico adatto per un punto di ingresso

Non ho apportato modifiche alle proprietà del progetto, ho solo aggiunto alcune classi, spostato alcune altre classi in cartelle. È un progetto di applicazione WPF quindi dovrebbe essere tutto OK. Il punto di ingresso è dove dovrebbe essere, il file App.xaml non è stato modificato affatto :(

Cosa dovrei fare per farlo funzionare di nuovo?




Proprietà del progetto \ File di output -> Seleziona libreria di classi :)




Nel caso in cui qualcuno stia ancora ricevendo lo stesso errore, anche con tutto l'aiuto di cui sopra: ho avuto questo problema, ho provato tutte le soluzioni fornite qui, e ho appena scoperto che il mio problema era in realtà un altro errore dalla mia lista degli errori (che era su un'immagine mancante impostata per essere la mia schermata iniziale, ho appena cambiato il percorso verso quello giusto e poi tutto ha iniziato a funzionare)




Nel mio caso (dopo aver ridenominato manualmente lo spazio dei nomi dell'applicazione) ho dovuto riselezionare l'oggetto Esecuzione automatica nelle proprietà del progetto.




Related



Tags

c# c#   wpf