WP7模拟器无法启动应用程序

时间:2013-03-25 21:05:38

标签: windows-phone-7 emulation

我正在使用Windows Phone 7.1在Visual Studio 2010中使用XNA 4.0制作游戏

出于某种原因,每当我点击F5或运行按钮时,模拟器启动应用程序但立即关闭会停止应用程序。我甚至没有看到实际的游戏画面。它只是转换到游戏然后直接退出。

我没有任何构建错误,我将模式设置为Debug。

我完全没有想法。有谁知道问题可能是什么?

(是的,我尝试过关闭并重新打开VS和模拟器 - 遗憾的是无济于事。)

修改

我发现它在哪里摔倒了,它正在弄乱这些问题:

 TimeSinceLastFrame += gameTime.ElapsedGameTime.Milliseconds;               
 if (TimeSinceLastFrame > MillisecondsPerFrame)
 {
     TimeSinceLastFrame = 0;
     FrameIndex++;
     if (FrameIndex > 5)
     {
        FrameIndex = 0;
     }
 }

2 个答案:

答案 0 :(得分:0)

您正在做的事情导致运行时异常。不幸的是,WP7 / 8有非常糟糕的异常处理/消息,所以你需要手动挖掘它。尝试逐位注释掉您的初始化代码,直到找出导致崩溃的部分为止。还要查看输出窗口中的输出,以获得有关正在发生的事情的线索。

答案 1 :(得分:0)

啊,傻,我。都是我的错。我不小心忘了给我的Milliseconds Per Frame属性一个默认值,这就是全部。