ネットワーク経由でアセンブリにアクセスしようとしているときに、突然SEHExceptionが発生しました。アプリケーションはサーバー ( Windows server 2003
) にデプロイされ.NET Framework 1.1
、WindowsC#
アプリケーションで実行されています。かなり長い間デプロイされ、正常に実行されています。以下は、例外のスタック トレースです。
*'System.Runtime.InteropServices.SEHException' が発生し、キャッチされました。-------------------------------------------------- ----------------------------------------- 2013/06/13 12:41: 19 タイプ: System.Runtime.InteropServices.SEHException mscorlib
Version=2.0.0.0 Culture=neutral PublicKeyToken=b77a5c561934e089 メッセージ:外部コンポーネントが例外をスローしました。ソース: mscorlib ヘルプ リンク: エラーコード: -2147467259 データ: System.Collections.ListDictionaryInternal スタック トレース: System.Reflection.Assembly._GetResource(String resourceName UInt64& length StackCrawlMark& stackMark Boolean skipSecurityCheck) at System.Reflection.Assembly.GetResource(String resourceName UInt64& length StackCrawlMark& stackMark Boolean skipSecurityCheck) at System.Reflection .Assembly.GetManifestResourceStream(文字列名
StackCrawlMark& stackMark Boolean skipSecurityCheck) で System.Reflection.Assembly.GetManifestResourceStream(Type type String name Boolean skipSecurityCheck StackCrawlMark& stackMark) System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture Boolean createIfNotExists Boolean tryParents) で System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture) Boolean createIfNotExists Boolean tryParents) で System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture Boolean createIfNotExists Boolean tryParents) で System.Resources.ResourceManager.GetObject(文字列名 CultureInfo カルチャ Boolean wrapUnmanagedMemStream) で System.Resources.ResourceManager.GetObject(文字列名) でショッピングカートBO.messageLabel_Paint(オブジェクト送信者 PaintEventArgs e)
System.Windows.Forms.Control.OnPaint(PaintEventArgs e) で System.Windows.Forms.Label.OnPaint(PaintEventArgs e) で System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e
Int16 レイヤー Boolean disposeEventArgs) で System.Windows .Forms.Control.WmPaint(Message& m) で System.Windows.Forms.Control.WndProc(Message& m) で System.Windows.Forms.Label.WndProc(Message& m) で System.Windows.Forms.Control.ControlNativeWindow.OnMessage (Message& m) System.Windows.Forms.Control.Control.ControlNativeWindow.WndProc(Message& m) で System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd
Int32 msg IntPtr wparam IntPtr lparam)*
アプリケーションを閉じて再起動した後、問題は発生しませんでした。現在、この問題はほぼ 200 回以上報告されており、解決する必要があります。