Visual Studio で DLL ファイルへのパスを設定するにはどうすればいいですか? 質問する

Visual Studio で DLL ファイルへのパスを設定するにはどうすればいいですか? 質問する

私はDLLファイルに依存するアプリケーションを開発しました。デバッグ私のアプリケーションでは、アプリケーションは次のようなエラーを表示します:

「xxx.dll が見つからなかったため、このアプリケーションを起動できませんでした。」

したがって、DLL ファイルを .vcproj ファイルと同じディレクトリにコピーする必要があります。

プロジェクトを設定して、DLL ファイルを (推奨) 相対パスまたは (推奨されない) 絶対パスで検索する方法はありますか?

プロジェクト設定でインクルードとライブラリ パスを設定する方法と同様の概念です。

つまり、私がデバッグ私のアプリケーションでは( を押すとF5)上記のエラーがポップアップ表示されます。

ベストアンサー1

  1. プロジェクトのプロパティに移動 (Alt+F7)
  2. デバッグの右側を見てください
  3. 環境フィールドがあります。
  4. そこに相対パス(vcprojフォルダからの相対パス)を追加します。つまり、..\some-framework\libをPATH=%PATH%;$(ProjectDir)\some-framework\libパスの先頭または末尾に追加します。PATH=C:\some-framework\lib;%PATH%
  5. もう一度 F5 (デバッグ) を押すと動作するはずです。

おすすめ記事