昔、遭遇したわけわからんエラー
例えば、app.configの中に次のような記載があった場合、
<!– Log4net設定 –>
<log4net>
<!– appender:ログの出力先–>
<!– RollingFile:ファイル(一定周期で対象ファイルを変更) –>
<appender name=”RollingFile” type=”log4net.Appender.RollingFileAppender”>
<!– ログ格納先パスに変更してください –>
<param name=”File” value=”${HOGEPATH}\\hoge\\Log\\hoge.log” />
<param name=”AppendToFile” value=”true” />
<!– ファイル最大サイズ (EX:100KB) –>
<param name=”MaximumFileSize” value=”20480KB” />
<!– ファイル最大個数 (EX:2) –>
<param name=”MaxSizeRollBackups” value=”10″ />
この状態でビルドすると、
メッセージ 3 属性 ‘name’ のスキーマ情報が見つかりませんでした。 C:\hogehoge\app.config 22 15 hogehoge
メッセージ 6 属性 ‘name’ のスキーマ情報が見つかりませんでした。 C:\hogehoge\app.config 24 14 hogehoge
メッセージ 9 属性 ‘name’ のスキーマ情報が見つかりませんでした。 C:\hogehoge\app.config 25 14 hogehoge
メッセージ 12 属性 ‘name’ のスキーマ情報が見つかりませんでした。 C:\hogehoge\app.config 27 14 hogehoge
メッセージ 15 属性 ‘name’ のスキーマ情報が見つかりませんでした。 C:\hogehoge\app.config 29 14 hogehoge
なんて感じでエラーがドバーッと。
なんで?
なんで?
必死で悩みましたが。。。。
原因はapp.configをVisualStudioの編集ウインドウで開いた状態でビルドするとこのエラーが出てきます。
閉じるとビルドOK。
理由は?
わかりません😅
もう、意味わからん。
1時間ほど無駄にしてしまったぁ~