windows xp SP3
実行時に動的に dll をロードする以下のコード行で、アプリケーションがクラッシュするという問題に直面しています。
ObjFileCrawlerClass = (IFileCrawlerClass)Activator.CreateInstance(libType);
ログを追加すると、上記の行がクラッシュすることがわかり、例外もスローされません。
これまでに 10 台の異なるマシンでアプリケーションをテストしましたが、上記のマシンでは失敗しました。また、同じシステム構成で新しい VM マシンを作成しようとしました(XP, SP3)
が、問題を再現できませんでした。
これは、マシンの権限/セキュリティの問題に関連している可能性がありますか?