2012-09-24 36 views
6

Nagle zacząłem otrzymywać następujący błąd podczas próby kompilacji mojego projektu MonoTouch.Błąd CS5001: exe nie zawiera statycznej metody "Main" odpowiedniej dla punktu wejścia

Błąd CS5001: Program 'MojaAplik.exe' nie zawiera statyczną metodę main '' nadaje się do punktu wejścia (CS5001) (MojaApl)

Poniżej jest to, co mój Main.cs wygląda .

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"); 
     } 
    } 
} 

Jakiś pomysł, co mogę zrobić, aby rozwiązać problem? Czy muszę stworzyć nowe rozwiązanie?

+0

Która wersja MonoTouch użyłeś? Czy ten komunikat pojawił się, gdy tworzysz nowy projekt? –

+0

Im przy użyciu MonoDevelop V 3.0.4.7 i MonoTouch v 6.0.0 –

+0

Nowe projekty działają dobrze, wygląda na to, że coś jest uszkodzone w moim projekcie, tylko nie wiesz co? –

Odpowiedz

-1

Może masz nieodebrane STAThread:

[STAThread] 
static void Main(string[] args) 
{ 
... 
} 
Powiązane problemy