コンテンツへスキップ
Windowsエラーエラー
System.DllNotFoundException

System.DllNotFoundException — DLL が見つからない

P/Invoke のために指定された DLL が見つかりませんでした。

windows

このエラーの原因

DllImport に必要なネイティブ DLL が、アプリケーションディレクトリ、システム PATH、または system32 フォルダーに存在しません。

修正方法

DLL をアプリケーションディレクトリに配置してください。DLL のディレクトリを PATH に追加してください。DLL の名前とアーキテクチャ (x86 vs x64) を確認してください。必要なランタイムをインストールしてください。

公式ドキュメント

関連するエラーコード