【问题标题】:MVVM Cross WP8 unviersal Entry Point not found未找到 MVVMCross WP8 通用入口点
【发布时间】:2015-06-04 23:13:39
【问题描述】:

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

现在我总是遇到以下异常: 程序不包含适用于入口点 [Project].WindowsPhone

的静态“Main”方法

在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

谢谢 帕德鲁特

编辑:我可以通过创建一个新项目并添加热金枪鱼入门包来解决它。从那里我将另一个项目中的 Android 和 ios 文件一一添加。

【问题讨论】:

  • 您是否查看过其他有类似错误的问题 - stackoverflow.com/…
  • 是的,但这对我来说不起作用。最后我只是从头开始重新创建项目并再次添加其他文件。

标签: windows-phone-8.1 mvvmcross


【解决方案1】:

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

如果您按照我的做法进行操作,您有时会从头开始添加 App.xaml 文件,这会错误地设置构建定义。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-10
    • 2012-09-15
    • 1970-01-01
    • 2012-09-04
    • 1970-01-01
    • 2016-03-28
    • 2020-05-23
    • 1970-01-01
    相关资源
    最近更新 更多