最初にいくつかの背景。2012 年末に、vs2008 ソリューションを vs2010 に移行しましたが、引き続き .NET 3.5 をターゲットにしています。(ここでは最新かつ最高のものしか知りません!)
数週間前に人々がこれらのエラーを受け取り始めるまで、このセットアップに問題はありませんでした:
"foo.csproj" (Rebuild target) (16:5) ->
C:\...\foo.csproj(142,3): error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\WebApplications\Microsoft.WebApplication.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk.
興味深いことに、プロジェクト ファイルを見ると、v10 を参照していることがわかります。これは、Visual Studio 2012 を使用していないためです。
このエラーは一度に数人に影響を与え、数か月間変更されていない古いコード ブランチにも影響を与えました。
私たちのマシンに更新がプッシュされて混乱したのではないかと思いますが、どうすればよいかわかりません。
短期的な解決策は、VS 2012 をインストールして使用しないことでしたが、それよりも少しクリーンなものを望んでいます。