このエラーは、ASP.NET Web Helpers Libraryを本日リリースされたと思われるバージョン2.0に更新した後に表示されます。間違って更新しましたが、可能であれば、今すぐ解決したいと思います。
ASP.NET Webページの競合するバージョンが検出されました。指定されたバージョンは「1.0.0.0」ですが、ビンのバージョンは「2.0.0.0」です。続行するには、アプリケーションのbinディレクトリからファイルを削除するか、web.configのバージョン仕様を削除します。
どうやらこれはweb.configの問題です:
<add key="webpages:Version" value="1.0.0.0" />
このASP.NET Web Helpers Libraryパッケージ2.0についての情報はありますか?リリースノートが見つかりませんでした。 Nugetサイトには何もありません。
差出人 競合するバージョンのASP.NET Webページが検出されました :適切な値でwebpages:Version appSettingsを設定する必要があります。あなたの場合、2.0.0.0でなければなりません
<appSettings>
<add key="webpages:Version" value="2.0.0.0"/>
</appSettings>
2012年6月5日にリリースされたMicrosoft.Web.Helpersの新しいリリース(v.2.0)に関連したもののようです。
この問題を回避するには、まず新しいバージョン(v.2.0)をアンインストールしました。
_PM> Uninstall-Package Microsoft-web-helpers
_
次のコマンドを採用して、安定した古いバージョンをインストールしました。
_PM> Install-Package Microsoft-web-helpers -Version 1.15
_
私はこれがすぐに修正される(または公式にコメントされる)ものであると信じています(そして願っています)...
[〜#〜] update [〜#〜]
何らかの理由で古いSystem.Web.WebPages.dll(私の場合は新しいバージョンで上書きされ、「参照の追加」ボックスに表示されなかった)が必要な場合、それは見つかりましたオン:
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies