私はC#プロジェクトでPDFエクスポートを処理するために外部DLLを使用しています。 Visual Studioで外部DLL参照を追加し、適切なステートメントを使用して追加しました。名前空間を入力するとIntellisenseはあらゆる種類のメソッドとプロパティを表示し、オブジェクトエクスプローラに反映されます。VisualStudioで参照されるDLLが独自のDLLを見つけることができませんC#
ただし、アプリケーションを実行すると、外部DLLが外部DLLと同じディレクトリにある別のDLLを検出できないため、プログラムが実行時例外をスローします。
問題をもっと混乱させるために、プログラムのデバッグフォルダに参照したいディレクトリからすべての単一のDLLをコピーするだけでは不平はありませんが、明らかに私は実行する必要はありませんこの。
ありがとうございます。
はいソリューションエクスプローラの[参照]タブの下にあるdllのプロパティを調べる必要があると思います。新しい場合は、常にコピーまたはコピーするように設定します。とにかくそれを手動でコピーし続けるデバッグフォルダにコピーする必要があります。 – lozzajp