0

有时,我的用户会从损坏的 user.config 文件中获得 ConfigurationException。我想自动休息或删除 user.config 以便用户可以重新开始。我希望获得文件名(其中有一些哈希),但文件名在异常中为空。如何检索正确的配置文件以便删除它?

在这里找到了一些提示 - http://bytes.com/topic/c-sharp/answers/601193-how-do-i-restore-corrupted-user-config-file - 但由于文件名为空而不起作用。

4

1 回答 1

0

要解决此问题,您必须添加对 System.Configuration 的引用并改为捕获 ConfigurationErrorsException。查看文件名的内部异常。

于 2013-09-19T22:09:51.353 回答