プロジェクトに log4net を追加できません。参照を追加してすべてを正常にセットアップしましたが、ビルドに失敗しています。エラー メッセージの 1 つは、ビルド後の失敗について不平を言っています。他のエラー メッセージは次のように言っています。
タイプまたは名前空間名 ' log4net ' が見つかりませんでした (何か不足していますか?)
しかし、ビルド後のイベントを削除すると、プロジェクトは正常にビルドされます。log4net を参照できるようにビルド後のイベントを修正するにはどうすればよいですか? これが私の現在のポストビルドです(スクロールなしでページに収まるようにフォーマットされています):
copy /y "$(SolutionDir)3rdParty\log4net.dll" "$(TargetDir)"
c:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe /target:module
/r:"$(SolutionDir)2ndParty\PrintManager.dll"
/out:$(TargetDir)PrintModule.netmodule
$(ProjectDir)PrinterManaged.cs
私のプロジェクトのターゲット フレームワークは既に に設定されてい.NET Framework 4
ます。