有个c#程序在某台电脑上,执行某个操作时,总是会报如图错误:
度娘一番,发现市面上常见的原因是配置文件中的特定节点的位置不对,或者配置文件损坏等等,而这个程序根本没有使用内置的配置文件方案,而是用的ini,所以不适用我的问题。由于这个程序不是我的,所以首先reflator出源码(c#这点让我纠结,一方面怕自己的程序被人反,另一方面又得益于此~可以反别人的,NND),调试追踪之下,发现居然是WebRequest.Create()引发的异常,这方法多数会因为传入的uri字串不合法而引发格式错误的异常,这次能引发上述错误还是头一次见(我想Create方法内部也是由其它类引发的,但没深究),anyway,既然是内置类引发的非主流异常,遂尝试:
重装.net Framework
搞掂。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步