ASP.NETでアプリケーションを組んでいると、なぜか自動生成コードがコンパイルに引っかかってビルドできない。
エラーメッセージは、
エラー 1 'Profile': メンバ名をそれを囲む型の名前と同じにすることはできません。 c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\hirotow.crafivereader\e5b57f32\f033b830\App_Web_bdphz_cb.8.cs 23
もしやと思ってProfile.aspxを削除したらビルドが通った。
リネームしただけではだめだった。
よくわからないけど使っちゃダメなファイル名なのね。