FileInfo クラスを使用しています。ただし、ファイル情報はファイルを見つけることができません。
ファイルは log4Net.config と呼ばれ、プロジェクトに追加しました。プロパティを build action = 'Content' および copy output = 'copy always' に設定しました
次のコードを実行すると:
FileInfo logfileInfo = new FileInfo("Log4Net.config");
if (!logfileInfo.Exists)
{
Console.WriteLine("Cannot find file: " + logfileInfo.FullName);
return;
}
else
{
XmlConfigurator.Configure(logfileInfo);
}
Exists は常に false です。例外は次のとおりです。ファイル 'Log4Net.config' が見つかりませんでした。
PDA を確認したところ、Log4Net.config が PDA にコピーされており、実行可能ファイルと同じディレクトリにあります。なぜそれが見つからないのか分かりません。
configure メソッドが FileInfo をパラメータとして期待する追加情報です。
私は何か間違ったことをしていますか?
アドバイスありがとうございました。
スティーブ