0

IIS8 を使用して Azure VM (Windows Server 2012) に Orchard CMS をデプロイしています。

次のエラーが表示されます。

Could not load file or assembly 'log4net, Version=1.2.11.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a' or one of its dependencies. The system cannot find the file specified. 

Exception Details: System.IO.FileNotFoundException: Could not load file or assembly 'log4net, Version=1.2.11.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a' or one of its dependencies. The system cannot find the file specified.

どうすればこれを修正できますか? :(

アップデート

Orchard 1.7 の新しいコピーを試したところ、この問題が発生しました:/

4

1 に答える 1

0

1) 果樹園のすべての追加リソースを含む「lib」フォルダーが展開されていることを確認します。autofac、Castle Windor などの一連のリソース、および log4net が必要です。1.7 のコピーのルートでこのフォルダーが見つからない場合は、おそらくそれが問題です。

2) Orchard は nuget パッケージを使用しませんが、代わりにこの lib フォルダーを使用します (いくつかのパッケージのカスタム バージョンがあると思います)。1.7 のソース コード バージョンを入手した場合、ビルド時にこの lib が存在するはずです。VS をチェックインして、log4net への参照が存在する場所を指していることを確認します。

于 2013-08-10T07:58:30.697 に答える