Microsoft の ASP.NET Web サイトの Getting Started セクションで、いくつかの ASP.NET チュートリアルを実行しています。最初は WebMatrix 3 を使用していましたが、最近リリースされた Visual Studio Community 2013 (以降、VSC) に切り替えることにしました。VSC を実行すると、ローカル IIS プロジェクトの読み込みオプションを使用して Web サイトを開くことができ、WebMatrix で作成されたサイトが一覧表示されました。
ただし、プロジェクトの保存に関しては、VSC は最初に .sln プロジェクト ファイルの保存場所を尋ねてきます。WebMatrix 3 を使用していたときに作成された同じフォルダーに保存することにしました。問題なく保存されたようです。Razor ファイルを右クリックしてブラウザーで起動しようとすると、ページに次のエラーが表示されます。
ファイルまたはアセンブリ 'System.Web.Helpers' またはその依存関係の 1 つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外: 0x80131040)
説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。
例外の詳細: System.IO.FileLoadException: ファイルまたはアセンブリ 'System.Web.Helpers' またはその依存関係の 1 つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外: 0x80131040)
VSC のローカル IIS ロードオプションを使用して VSC で作成されていない Web サイト プロジェクトを開く際の注意事項の概要を教えてください。
編集
また、WebMatrix ツールバーの [Visual Studio の起動] ボタンをクリックしてみましたが、最初に次のダイアログが表示されます。
VSを起動するだけで、Webサイトプロジェクトをまったくロードしていないようです。私は主に、Visual Studios Online Extensions メニューからインストールできないように見える WebMatrix テンプレートにアクセスすることに興味があります。また、昇格された権限で Visual Studio を実行しています。