私はWeb配置プロジェクトを使用していて、emlah/errorMailセクションでいくつかのセクションを置き換えたいと思っています。私はデバッグビルドモードで電子メールを送信したくありません。VS2008 Web配置プロジェクトのセクションElmahとの置換
カスタムセクションを作成してerrorMail.configに入れました。 Web配備プロジェクトのプロパティでは、elmah/errorMail = errorMail.configがあります。
エラーが発生しましたelmah/errorMailの設定セクションハンドラを作成中にエラーが発生しました:ファイルまたはアセンブリ 'Elmah'またはその依存関係の1つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。
私はElmahがGACに入っていないか、自分のプロジェクトではないので、これが起こっていると推測しています。 Elmah.dllファイルはoutput \ binフォルダにコピーされます。
セクション置換をサードパーティ製のDLLで使用する方法はありますか?
私はWebデプロイメントプロジェクトのプロジェクトフォルダに問題のDLLをドロップすると、それが正常に動作することをことを発見[EDIT]
。これは最適ではありません。
これで私の質問は、GACにdllを入れたり、dllをWeb配置プロジェクトフォルダにコピーしたりせずに、これを動作させるにはどうすればいいですか?
MSによって修正されているはずの非常に厄介な問題です。私は今elmahとnlogと出会った。私は今あなたの展開プロジェクトのフォルダの修正を使用します。ありがとう。 – UpTheCreek
Strange - デプロイメントプロジェクトフォルダ内のdllを持っていても動作しません:/ – UpTheCreek