Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
System.AccessViolationException
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30682#CommentId84892
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
魔界の仮面弁士
 (社会人)
投稿日時
2021/12/18 08:35:30
AccessViolationException の原因は多岐に渡るので、なかなか難しいところですね。
新規プロジェクトで、OpenFileDialog を開くだけのアプリを作った場合にも
同様に障害が発生しますか? 特定のプログラムだけで問題が起きるのなら、
そのプログラムの別の場所に何か問題があるのかもしれません。
たとえば、何か外部の API を呼び出している箇所があって、それが
カレントディレクトリからの相対パスで依存ファイルを参照していた場合、
OpenFileDialog を通じて現在のディレクトリが変化することで問題が起きるとか。
あるいは、新規プロジェクトでも問題が起きているような場合、
VB ではなく、実行環境に問題がある可能性もあります。
(エンドポイントセキュリティや DRM 、シェルエクステンションなど)
https://social.msdn.microsoft.com/Forums/ja-JP/ba2bb142-4b19-4e20-aee0-ed8879f3bc74/124671253112488125251254012523openfiledialog?forum=csharpgeneralja
https://social.msdn.microsoft.com/Forums/ja-JP/d52ef8d8-e4a1-40f8-b7dc-17c80fcc3934/visual?forum=vsgeneralja
同時に動作しているサービスや常駐ソフトウェアを停止した状態で実行してみたり、
作成したプログラムを他の PC に持ち出して、そこで問題が再現するかも確認してみましょう。