vs报错:“ System.IO.DirectoryNotFoundException ”类型的未经处理的异常在“mscorlib.dll”中发生

winform程序,要打印一些日志观察采样率,结果发现日志显示不出来,头疼的不行。

错误内容:

引发的异常:“System.IO.FileNotFoundException”(位于 mscorlib.dll 中)

其实没耽误程序正常跑,但是我是需要看日志来调试的,这个程序是外国人做的成品,很多地方我也看不太懂,可以说一筹莫展,不知道问题在何处。

找了很久发现了一个刚刚的改动(因为之前也在解决一个究极烦人的bug),就是我在调试模式下的CPU选择。

vs报错:“ System.IO.DirectoryNotFoundException ”类型的未经处理的异常在“mscorlib.dll”中发生_第1张图片

我之前是设置成了x64,其实也是瞎猫碰死耗子,那个bug解决了之后,就没有改过来。说实话,我也不清楚这个CPU到底有多大的影响,比如x86我心里认为是32位,从来也没用过。

我想能不能是CPU的问题,比如改了CPU可能debug缺少某些文件。

我选择改回默认的 any CPU。

果然一切正常了。

 可能其他人的问题不在这,但我的问题点就在这个设置上。

你可能感兴趣的:(C#,c#)