'OrderInfoFromFugo.vshost.exe' (Managed): 已載入 'C:\Windows\assembly\GAC_MSIL\System.resources\2.0.0.0_zh-CHS_b77a5c561934e089\System.resources.dll',未載入符號。
第一個可能發生的例外狀況類型 'System.IO.IOException' 發生於 mscorlib.dll
'OrderInfoFromFugo.vshost.exe' (Managed): 已載入 'C:\Windows\assembly\GAC_MSIL\System.Data.resources\2.0.0.0_zh-CHS_b77a5c561934e089\System.Data.resources.dll',未載入符號。
第一個可能發生的例外狀況類型 'System.IndexOutOfRangeException' 發生於 System.Data.dll
'OrderInfoFromFugo.vshost.exe' (Managed): 已載入 'C:\Windows\assembly\GAC_MSIL\Microsoft.VisualBasic\8.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll',並略過載入符號。模組已最佳化,並已啟用 [Just My Code] 偵錯工具選項。
第一個可能發生的例外狀況類型 'System.IndexOutOfRangeException' 發生於 System.Data.dll
先“清理解决方案”,再“重新生成解决方案”,不要使用“优化”,启动调试试试
System.resources.dll应该是资源相关的代码出了问题,'System.IO.IOException感觉是文件没找到之类的,猜一下方向:
可能是你使用了asp.net自带的l18n方案,在多语言的资源目录下,部分配置文件的缺失。
比如你有Default.aspx和Login.aspx两个页面文件,而在资源目录下有
default.aspx.zh-cn.resx,
default.aspx.zh-tw.resx,
default.aspx.en-us.resx
login.aspx.zh-cn.resx,
login.aspx.zh-tw.resx,
这里可能缺一个文件,总之先往这方面检查一下,这样的情况并不影响编译和使用,找不到问题忽略也没事。
其实你在那里做一个log记录
log记录出,传进的参数, 发生的时间, 这样你再跟踪时你就有错误的参数传进, 这样才知道异常在那里, 方便你知道错误后马上知道怎样进行维护
或你对这个方法进行全面的单元测试, 有可能发生的情况都进行测试.