readerNew.GetEnumerator(),ResX文件中的异常无法找到路径的一部分

时间:2018-01-26 16:34:03

标签: exception

我有一个使用Windows窗体的应用程序,它通过新版本中的所有资源文件将名称值和注释写入csv文件。我是ResXResourceReader和方法GetEnumerator来创建一个IDictionaryEnumerator并遍历每个资源并将键和值添加到字典中。我在一些文件上获得例外,例如:

function getData() {

我的代码如下:

{[System.ArgumentException: ResX file Could not find a part of the path 'C:\ibml\SoftTrac CaptureSuite\Utilities\TranslationUtility\TranslationUtility\bin\resources\accept.png'. Line 12017, position 5. cannot be parsed. ---> System.Xml.XmlException: Could not find a part of the path 'C:\ibml\SoftTrac CaptureSuite\Utilities\TranslationUtility\TranslationUtility\bin\resources\accept.png'. Line 12017, position 5. ---> System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\ibml\SoftTrac CaptureSuite\Utilities\TranslationUtility\TranslationUtility\bin\resources\accept.png'.

1 个答案:

答案 0 :(得分:0)

在我从资源管理器中获取路径后,我曾经遇到此错误。原来在路上有一个隐藏的字符。在C和之间:如果我记得的话。这可能是问题吗?使用MID或LEN检查excel。