C#Visual Studio 2010 Express:
当我的应用程序启动时,甚至在显示我的GUI之前,在对话框中都会出现以下错误:
致命问题:值不能为null。
参数名称:来源
这似乎与应用程序中的某些用户设置有关。
我从StringCollection中的String更改了设置类型,但是我不确定这是根本原因。名称“ source”也不会响起。
问题是我无法中断应用程序来调试此错误。
当我单击“确定”时,该应用程序将启动,但是由于某种原因这些设置都为空。
谢谢你的帮助
戴维
最佳答案
解决此问题的最佳方法是使用调试器找出异常的来源。为此,请尝试以下操作
禁用我的代码
工具->选项->调试器
取消选中“仅启用我的代码”
打开第一次机会
调试->异常
在“引发”中检查“公共语言运行时异常”
然后按F5键开始调试您的应用程序。这应该给您一个非常好的主意,该错误发生在哪里以及为什么。
关于c# - 启动C#应用程序时出现致命错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4210016/