如何激活/使用JIT-Debugging?

问题描述 投票:0回答:1

我在C#中使用monogame(版本3.7.1)制作了一个游戏,并试图在Visual Studio 2017中发布它。发布工作正常但在那之后,我尝试执行setup.exe文件但不幸的是,我得到一个NullReferenceException问题我不知道如何调试并找出导致错误的原因。

最后,它声明您可以通过激活JIT-Debugging来激活调试。我已经通过写行来完成了这个:

<system.windows.forms jitDebugging =“true”/>

进入配置下的machine.config文件,但现在我不知道如何使用它,因为当我运行.exe时它仍然给我NullReferenceException错误,我没有在互联网上找到任何线索如何使用它。

c# debugging visual-studio-2017 monogame jit
1个回答
0
投票

在VS中设置JIT调试器的步骤在:https://docs.microsoft.com/en-us/visualstudio/debugger/debug-using-the-just-in-time-debugger?view=vs-2017

JIT调试器将在任何.NET应用程序中弹出任何未处理的.NET异常。当然,要调试应用程序,您需要拥有源代码和符号,调试零售/发布位更加困难。

© www.soinside.com 2019 - 2024. All rights reserved.