程序“[3708] BookLogistics.exe”已退出,代码为 -1 (0xffffffff)
The program '[3708] BookLogistics.exe' has exited with code -1 (0xffffffff)
我正在开发 Windows Phone 8.1 应用程序。我突然遇到一个问题,其中 Windows Phone 8.1 模拟器启动但应用程序没有启动,一个名为 'App.g.i.cs' 的文件打开并突出显示以下代码行:
global::System.Diagnostics.Debugger.Break();
此代码包含在以下代码中:
#if DEBUG && !DISABLE_XAML_GENERATED_BREAK_ON_UNHANDLED_EXCEPTION
UnhandledException += (sender, e) =>
{
if (global::System.Diagnostics.Debugger.IsAttached) global::System.Diagnostics.Debugger.Break();
};
#endif
这是我安装Windows Phone 10 模拟器后出现的,我尝试卸载WP 10 模拟器,但仍然遇到同样的问题。
我试图找到解决方案,但没有找到任何解决方案。我不知道我是否正确,但我所知道的是启用调试器时应用程序 'breaks'。
输出:
问题截图如下:
解法:
在做了一些实验之后,我发现在 MainPage.xaml
中我包含了一个 <TextBox>
并且在从 <TextBox>
中删除了以下代码之后,该应用程序完美运行:
<TextBox.Header>
<TextBlock Text="Email" FontFamily="Comic Sans MS"/>
</TextBox.Header>
这个错误其实很奇怪。那不应该发生。但这对我来说并不奇怪,因为与 Win8 控件相比,WP8 中的 XAML 控件有问题。
解决方法是改用HeaderTemplate
:
<TextBox Header="Email">
<TextBox.HeaderTemplate>
<DataTemplate>
<TextBox Text={Binding} FontFamily="Comic Sans MS"/>
</DataTemplate>
</TextBox.HeaderTemplate>
</TextBox>
我正在开发 Windows Phone 8.1 应用程序。我突然遇到一个问题,其中 Windows Phone 8.1 模拟器启动但应用程序没有启动,一个名为 'App.g.i.cs' 的文件打开并突出显示以下代码行:
global::System.Diagnostics.Debugger.Break();
此代码包含在以下代码中:
#if DEBUG && !DISABLE_XAML_GENERATED_BREAK_ON_UNHANDLED_EXCEPTION
UnhandledException += (sender, e) =>
{
if (global::System.Diagnostics.Debugger.IsAttached) global::System.Diagnostics.Debugger.Break();
};
#endif
这是我安装Windows Phone 10 模拟器后出现的,我尝试卸载WP 10 模拟器,但仍然遇到同样的问题。
我试图找到解决方案,但没有找到任何解决方案。我不知道我是否正确,但我所知道的是启用调试器时应用程序 'breaks'。
输出:
问题截图如下:
解法:
在做了一些实验之后,我发现在 MainPage.xaml
中我包含了一个 <TextBox>
并且在从 <TextBox>
中删除了以下代码之后,该应用程序完美运行:
<TextBox.Header>
<TextBlock Text="Email" FontFamily="Comic Sans MS"/>
</TextBox.Header>
这个错误其实很奇怪。那不应该发生。但这对我来说并不奇怪,因为与 Win8 控件相比,WP8 中的 XAML 控件有问题。
解决方法是改用HeaderTemplate
:
<TextBox Header="Email">
<TextBox.HeaderTemplate>
<DataTemplate>
<TextBox Text={Binding} FontFamily="Comic Sans MS"/>
</DataTemplate>
</TextBox.HeaderTemplate>
</TextBox>