2015-05-22 3 views
0

Я пытаюсь настроить проект с помощью MVVM Cross в Windows Phone 8.1 Universal App. Я использовал этот учебник: https://github.com/MvvmCross/MvvmCross/wiki/Tip-Calc-A-Universal-Windows-App-UI-ProjectMVVM Cross WP8 unviersal Точка входа не найдена

Теперь я всегда получаю следующее исключение: Программа не содержит статический метод «Main» подходит для точки входа [Проект] .WindowsPhone

В App проекта является запись точка определяется как App.cs В этом классе я изменил только это:

  var setup = new Setup(rootFrame); 
      setup.Initialize(); 

      var start = Mvx.Resolve<IMvxAppStart>(); 
      start.Start(); 

И это настройки класс:

public class Setup : MvxWindowsSetup 
{ 
    public Setup(Frame rootFrame) : base(rootFrame) 
    { 
    } 

    protected override IMvxApplication CreateApp() 
    { 
     return new Core.App(); 
    } 
} 

У кого-нибудь есть идея, в чем причина? o.o

Благодаря NPadrutt

EDIT: Я мог бы решить с созданием нового проекта и добавить стартовый пакет горячий тунец. Оттуда я снова добавил файлы Android и ios из другого проекта один за другим.

+0

Вы смотрели другие вопросы с подобными ошибками - http://stackoverflow.com/search?q=+Program+does+not+contain+a+static+%27Main%27+method+suitable + для + an + entry + point + – Stuart

+0

да, но это не сработало для меня. В итоге я только что воссоздал проект с нуля и снова добавил другие файлы. – NPadrutt

ответ

2

Решение состоит в том, чтобы установить «Build Action» вашего файла App.xaml в «ApplicationDefinition».

Если вы сделали то, что я сделал, вы в какой-то момент добавили файл App.xaml с нуля, и это неправильно установит определение сборки.

enter image description here