JetBrains Rider 不显示 C# WPF 异常

Posted

技术标签:

【中文标题】JetBrains Rider 不显示 C# WPF 异常【英文标题】:JetBrains Rider doesn't show C# WPF Exception 【发布时间】:2018-06-01 14:15:10 【问题描述】:

我在 Rider 中使用 C# 编写了一个 WPF 应用程序。

如果我的程序崩溃,它不会在“运行”选项卡中显示异常。

只有当我调试我的程序时,它才会显示这个未格式化的输出:

有没有办法像在 Java 和 Intellij Idea 中一样显示异常输出(和 Console.WriteLine 输出)?

【问题讨论】:

这是一个错误。我创建了一个issue 谢谢:3 你知道如何更好地阅读这个字符串吗? 您的问题没有描述我的错误。在我的情况下,如果应用程序抛出错误,我看不到 Stacktrace。在您的问题中,您说它不会启动您的应用程序。 如果应用程序在启动时崩溃,Rider 不显示任何内容,这是最简单的重现。如果修复此错误没有帮助,我们将进一步调查此问题 【参考方案1】:

我现在可以使用它,但我认为这是 Rider 中的一个错误。

解决办法如下:

    右键单击您的项目 → 属性。 在选项卡应用程序 → 输出类型中,选择“控制台应用程序”而不是“Windows 应用程序”。

现在你可以看到输出了。

【讨论】:

以上是关于JetBrains Rider 不显示 C# WPF 异常的主要内容,如果未能解决你的问题,请参考以下文章

JetBrains宣布Project Rider:一款C#跨平台IDE

如何在 JetBrains Rider 中添加 C# 解决方案文件?

JetBrains Rider C# | Windows 窗体 UI [关闭]

JetBrains宣布Project Rider:一款C#跨平台IDE

如何在 JetBrains Rider 中添加/使用 C# 库?

选择完全清理文件时,Jetbrains Rider 不清理 JavaScript 文件