在 System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
未處理System.AccessViolationException
HResult=-2147467261
Message=嘗試讀取或寫入受保護的記憶體。這通常指示其他記憶體已損壞。
Source=mscorlib
StackTrace:
在 System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
InnerException:
最近在除錯程式時,會不定時的報以上錯誤,而且還定位不到錯誤源。不知道有沒有大佬幫忙看一下這個問題是出錯在哪?我看了下我該釋放的記憶體都釋放了。
uj5u.com熱心網友回復:
你可以先在程式外,打開并修改access庫的資料,看看能不能執行。有可能是用戶權限問題。
uj5u.com熱心網友回復:
這個程式沒有用到資料庫,會不會是系統問題??uj5u.com熱心網友回復:
不清楚具體代碼,只能幫你百度了。https://blog.csdn.net/yangwohenmai1/article/details/80980656uj5u.com熱心網友回復:

可是貼上代碼也不知道到底出錯在哪 而且都不知道啥時候報的錯。上圖是報錯界面
uj5u.com熱心網友回復:
好氣呀,工控行業也用不到什么很厲害的技術,無非也就是開了幾個執行緒,檔案流的讀寫等還有通訊等 。可是我同事拿著和我一樣的模板就不會報錯,也同樣是用。轉載請註明出處,本文鏈接:https://www.uj5u.com/net/109137.html
標籤:C#
上一篇:在.net平臺下,word轉pdf,如何能既不依賴office,又保持格式不變?
下一篇:幫分析謝謝
