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