debugging UWP c#崩溃,没有调试输出

uinbv5nw  于 2022-11-14  发布在  C#
关注(0)|答案(1)|浏览(155)

我刚刚下载了UWP/.NET来运行我在github中找到的一些项目。

private void OnLoaded(object sender, RoutedEventArgs e)
{
    var button = null as Button;
    var b = button.CommandParameter;
    //throw new InvalidOperationException("Testing");
}

抛出异常会按预期破坏程序。
程序“[12036] eReader.exe”已退出,代码为2148734499(0x 80131623)。
根据hresult.info 0x 80131623是Runtime operation halted by call to System.Environment.FailFast().
但是,由于调用StorageFile.CopyAsync而导致应用程序崩溃的原始错误现在已经消失,因此我无法再测试调试配置。

rbl8hiat

rbl8hiat1#

调试器现在在空访问时中断。除了重新编译小的修改和重新运行之外,我什么也没做。
再试一次,直到成功?

编辑:实际上它可能已经将错误从异步方法移动到同步方法。也许visual studio需要在同步方法中有一个错误,然后才能处理异步方法中的错误。
编辑2:可能是因为我尝试在安装.NET和UWP之前进行构建。在构建没有响应并安装后,我停止了,但可能有一些并发症。

相关问题