未找到MVVM Cross WP8 unviersal Entry Point

时间:2015-05-22 18:05:24

标签: windows-phone-8.1 mvvmcross

我尝试在Windows Phone 8.1 Universal App中使用MVVM Cross设置项目。我使用了本教程:https://github.com/MvvmCross/MvvmCross/wiki/Tip-Calc-A-Universal-Windows-App-UI-Project

现在我总是得到以下异常: 程序不包含适用于入口点的静态“Main”方法[Project] .WindowsPhone

在App Project中,定义为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

编辑:我可以通过创建一个新项目并添加热金枪鱼启动包来解决它。从那里我再一次从其他项目中添加了Android和ios文件。

1 个答案:

答案 0 :(得分:2)

解决方案是设置&#34; Build Action&#34;您的App.xaml文件到&#34; ApplicationDefinition&#34;。

如果你做了我所做的事,你在某个时候从头开始添加了一个App.xaml文件,这会错误地设置构建定义。

enter image description here