C# Visual Studio 2010 速成版:
当我的应用程序启动时,甚至在显示我的 GUI 之前,我在对话框中收到以下错误:
致命问题:值不能为空。
参数名称:source
这似乎与应用程序中的某些用户设置有关。
我在 StringCollection 中更改了 String 的设置类型,但我不确定这是根本原因。 “来源”这个名字也没有响起。
问题是我无法中断应用程序来调试此错误。 当我单击“确定”时,应用程序启动了,但由于某种原因设置全部为空。
感谢您的帮助
戴维
最佳答案
解决此问题的最佳方法是使用调试器找出异常的实际来源。为此,请尝试以下操作
仅禁用我的代码
- 工具 -> 选项 -> 调试器
- 取消选中“只启用我的代码”
开启第一次机会异常
- 调试 -> 异常
- 为“公共(public)语言运行时异常”勾选“抛出”
然后按 F5 开始调试您的应用程序。这应该可以让您很好地了解错误发生的位置和原因。
关于c# - C# 应用程序启动时出现 fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4210016/