C# Windows 8 metro应用程序在Visual Studio上正常工作,但在平板电脑上无法正常工作

C# Windows 8 metro应用程序在Visual Studio上正常工作,但在平板电脑上无法正常工作,c#,visual-studio-2013,windows-8,C#,Visual Studio 2013,Windows 8,我正在开发一个Windows 8 metro应用程序,主屏幕上只有一个按钮。单击按钮,应用程序将导航到另一个框架,在该框架中完成所有工作(包括读取本地存储中的文件) 当我在VisualStudio2013的本地机器上点击run时,这个应用程序运行得非常好。但是,如果我尝试从“开始”菜单运行它,主屏幕将打开,但单击“开始”按钮不会导致应用程序导航到第二帧 *这个应用在上个月运行得很好(即使我从“开始”菜单运行它)。我更改了一些代码(发生在第二帧中的事情不应该影响主屏幕),现在我遇到了这个问题 *我

我正在开发一个Windows 8 metro应用程序,主屏幕上只有一个按钮。单击按钮,应用程序将导航到另一个框架,在该框架中完成所有工作(包括读取本地存储中的文件)

当我在VisualStudio2013的本地机器上点击run时,这个应用程序运行得非常好。但是,如果我尝试从“开始”菜单运行它,主屏幕将打开,但单击“开始”按钮不会导致应用程序导航到第二帧

*这个应用在上个月运行得很好(即使我从“开始”菜单运行它)。我更改了一些代码(发生在第二帧中的事情不应该影响主屏幕),现在我遇到了这个问题

*我很确定,单击“开始”按钮会导致第二帧上的代码运行,即使它看起来什么都不做。我怀疑这是因为如果要在第二帧中读取的文件不在目录中,应用程序就会崩溃


我将非常感谢任何帮助。我对此非常陌生,甚至不知道如何调试不是从IDE运行的应用程序

使用平板电脑上的prcdump()(procddump-ma-ic:\dumps)捕获崩溃转储。现在在Windbg()中分析dmp文件,谢谢。因为这需要一些时间,我会在周末试试。我确实把范围缩小了一点。有一部分我异步读取文件。如果我删除该部分并将文件信息硬编码到应用程序中,它在应用程序内部和外部都可以正常工作。知道原因吗?发布一些代码片段。在平板电脑上使用prcdump()(procdump-ma-ic:\dumps)捕获崩溃转储。现在在Windbg()中分析dmp文件,谢谢。因为这需要一些时间,我会在周末试试。我确实把范围缩小了一点。有一部分我异步读取文件。如果我删除了那个部分并将文件信息硬编码到应用程序中,它在内部和外部都可以正常工作。你知道为什么吗?发布一些代码。