我在Visual Studio 2015中创建了一个新的Blank App(Xamarin.Forms Portable)项目并修改了App.cs以始终抛出异常:
public class App : Application
{
public App()
{
// The root page of your application
MainPage = new ContentPage
{
Content = new StackLayout
{
VerticalOptions = LayoutOptions.Center,
Children = {
new Label {
XAlign = TextAlignment.Center,
Text = "Welcome to Xamarin Forms!"
}
}
}
};
throw new Exception("Exception");
}
当我在Android的Visual Studio模拟器中调试它时,或者在物理Android设备中,调试器会在异常时停止,但就是这样。没有异常详细信息,没有调用堆栈,没有本地,没有:
但是,当我在Windows Phone模拟器中调试它时,一切都按原样运行:
这是正常行为吗?如何获取异常细节,调用堆栈,本地...等等?
有什么想法吗?
我正在使用Visual Studio 2015 RTM,Windows 8.1 Enterprise 64位。
答案 0 :(得分:2)
这对我有用:
调试 - > Windows - >例外设置
检查"公共语言运行时例外。"