2012-09-24 12 views
6

All'improvviso ho iniziato a ricevere il seguente errore durante il tentativo di compilare il mio progetto MonoTouch.Errore CS5001: exe non contiene un metodo `Main 'statico adatto per un punto di ingresso

Errore CS5001: Programma 'MiaApp.exe' non contiene un metodo statico 'principale' adatto per un punto di ingresso (CS5001) (MiaApp)

seguito è quello che il mio Main.cs assomiglia .

using System; 
using System.Collections.Generic; 
using System.Linq; 

using MonoTouch.Foundation; 
using MonoTouch.UIKit; 

namespace MyApp 
{ 
    public class Application 
    { 
     static void Main (string[] args) 
     { 
      UIApplication.Main (args, null, "AppDelegate"); 
     } 
    } 
} 

Qualche idea su cosa posso fare per risolvere il problema? O devo creare una nuova soluzione?

+0

Quale versione MonoTouch hai usato? Questo messaggio appare se si crea un nuovo progetto? –

+0

Sto usando MonoDevelop V 3.0.4.7 e MonoTouch v 6.0.0 –

+0

I nuovi progetti funzionano bene, sembra che qualcosa sia stato danneggiato nel mio progetto, ma non sono sicuro di cosa? –

risposta

-1

forse si potrebbe avere perso STAThread:

[STAThread] 
static void Main(string[] args) 
{ 
... 
} 
Problemi correlati