thisのMSDNウォークスルーから、DLLがソースと同じディレクトリにない場合、PATH
環境変数はDLLの場所を指しているはずです。PATH環境変数には何の効果もありませんか? (VS2010)
この変数は、Property Pages > Configuration Properties > VC++ Directories > Executable Directories
(ツールチップによれば、PATH
変数に対応します)に設定しました。
私のコードをコンパイルして実行しようとすると、 "missing DLL"というエラーが表示されます。手動でDLLをソースフォルダにコピーすると問題は解決しますが、この場合は実際にはオプションではありません。
私はここで何が欠けていますか?
*コンパイル時に「DLLが見つかりません」というエラーが表示されるのを待ちますか?それを* source *フォルダーにコピーすると修正されますか?これはどんなdllですか? #importディレクティブを使用すると、間違った設定が変更されます。 –
私はimportディレクティブを使用していません。コンパイル時ではなく、実行時になっていると思います。 – Maxpm