Windows phone 8.1 找不到MVVM跨WP8 unviersal入口点

Windows phone 8.1 找不到MVVM跨WP8 unviersal入口点,windows-phone-8.1,mvvmcross,Windows Phone 8.1,Mvvmcross,我尝试在WindowsPhone8.1UniversalApp中使用MVVMCross设置一个项目。我使用了本教程: 现在,我总是遇到以下例外情况: 程序不包含适用于入口点[Project]的静态“Main”方法。WindowsPhone 在应用程序项目中,是定义为该类中的App.cs的入口点,I仅更改了以下内容: var setup = new Setup(rootFrame); setup.Initialize();

我尝试在WindowsPhone8.1UniversalApp中使用MVVMCross设置一个项目。我使用了本教程:

现在,我总是遇到以下例外情况: 程序不包含适用于入口点[Project]的静态“Main”方法。WindowsPhone

在应用程序项目中,是定义为该类中的App.cs的入口点,I仅更改了以下内容:

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

            var start = Mvx.Resolve<IMvxAppStart>();
            start.Start();
有人知道原因是什么吗?o、 o

谢谢 恩帕德鲁特


编辑:我可以通过创建一个新项目并添加HotTunaStarter包来解决这个问题。从那里我又一个接一个地添加了另一个项目中的Android和ios文件。

解决方案是将App.xaml文件的“构建操作”设置为“ApplicationDefinition”

如果您执行了我所做的操作,您会在某个时候从头添加App.xaml文件,这会错误地设置构建定义


你有没有看过其他有类似错误的问题-是的,但我没有想到。。最后,我从头开始重新创建了这个项目,并再次添加了其他文件。
public class Setup : MvxWindowsSetup
{
    public Setup(Frame rootFrame) : base(rootFrame)
    {
    }

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