先日、Visual Studio 2012 Express for Web をダウンロードしてインストールしましたが、Intellisense や Razor のサポートがなく、Razor コードの構文が強調表示されていないため、サイトを作成しようとすると非常にぎこちなく感じます。
インストールが完了すると、メッセージが表示されましたが、読み始める前に誤って [OK] ボタンをクリックしてしまいましたが、大まかな要点は理解できており、Razor/WebPages について尋ねられていたので、アップデートをインストールしたかったのですが(おそらく)、よくわかりません。しかし、私は [OK] ボタンをクリックしたことを知っているので、それが話していることであれば、それを実行する必要がありました。
しかし、ダウンロードするものを検索しようとしましたが、WebPlatform インストーラーではすべてが既に「インストール済み」として表示されています。VS 2012 Express for Web で最新の WebPages/Razor サポートを取得するにはどうしたらよいかわかりません。
私がすでに試したいくつかのことは次のとおりです。
- インストールを修復する
- VS 2012 ex for web を完全にアンインストールして再インストールする
- ASP.NET WebPages を再ダウンロードしてインストールし、再インストールします。
それらのどれも機能していません。
既存のソリューションをもう一度開こうとしたところ、以前と同じメッセージが表示されました。VSには欠落しているコンポーネントが必要であり、ソリューション(webpages / razor 3で記述されたWebサイト)を開くことができるようにそれらをインストールするかどうかを尋ねた後、razor 3でWebpagesフレームワークをダウンロードすると言い、WebPIを開きました.言って:
「Microsoft WebPI は、インストールしようとした製品を見つけることができませんでした。クリックしたリンクが正しくないか、別のフィードでフィードをオーバーライドしている可能性があります。」
そこで、WebPI で検索してみましたが、次のいずれかに関連する結果は 1 つも表示されません。
- ウェブページ
- ウェブページ
- かみそり
- かみそり 3
- ASP.NET Web ページ
- ASP.NET カミソリ