ビルドで変更内容が反映されない
Visual Studio で、ビルド(リビルド)しても修正内容が反映されないことがあります。
Visual Studio 2013 でも未だに再現するバグのような挙動で、再現したのはプリコンパイルを行う ASP.NET プロジェクトでした。
ビルド時にファイルを置く一時フォルダにあるファイルを消去してビルドし直したら直りました。
ビルドしても反映しない以前のケースでは Bin 以下を削除すれば直ったのですが、今回は別の方法で正しくビルドされるようになりました。
http://www.remember-the-time.xyz/2010/04/blog-post.html
未来日付のファイル
システム日付を現在日時よりも未来の日付にしてビルドをかけてしまうと、以後正しい日付に直した際にそのファイルはなぜか更新されなくなってしまうようです。Visual Studio 2013 でも未だに再現するバグのような挙動で、再現したのはプリコンパイルを行う ASP.NET プロジェクトでした。
ビルドマシンのキャッシュを消す
C:\Users\ {ユーザー名} \AppData\Local\Temp\WebSitePublishビルド時にファイルを置く一時フォルダにあるファイルを消去してビルドし直したら直りました。