私は現在、数年前に書いた同僚のプロジェクトに取り組んでいます。私は本当にそれを必要としない、またはそれを使用することはないが、プロジェクトは "log4net"アセンブリを使用する。とにかく、私はプロジェクトをビルドしようとしているとき、私はこのエラーを取得:log4netの依存関係のためにソリューションを構築できませんC#
Severity Code Description Project File Line Suppression State
Error Unknown build error, 'Cannot resolve dependency to assembly 'log4net, Version=1.2.13.0, Culture=neutral, PublicKeyToken=9fea11e3513f1a42' because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.' VersionChecker C:\windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.WinFx.targets 268
私は、アセンブリを削除しようとした、とも運なしでアセンブリバージョンをリダイレクトしようとしました。私は自分のプロジェクトのどこにでもlog4netのトレースを見つけられず、完全に削除してプロジェクトを構築する方法を手がかりにしていません。
ご協力いただきありがとうございます!
あなたはすでにそれを試していたと思いますが、現在のプロジェクトからすべての有用なページやものを取り上げ、それらを新しいソリューションに入れて新しく構築してください。 – Sak
私はこの解決策を最後に残しています。新鮮なビルドは、通常、私に問題の新しいセットをもたらします。設定の損失などあります。 – iHolder