0

System.Web.Mvc.HtmlHelper には多くの拡張メソッドがあります。それらはすべて機能し、ページは問題なくロードされます。コンパイル エラーも実行時エラーもありません。 System.Web.Mvc.WebViewPage< T > から派生した独自の派生ビュー クラスを使用しています。

問題は、これらのビューの intellisense で、拡張メソッドが使用可能として表示されないことです。実際、派生ビュークラスから利用できるものは何も表示されていません。の定義に移動すると@Html、VS が System.Web.WebPages.HtmlHelper を見ていることがわかります。

これを修正して、使用している基本クラスを Visual Studio に認識させる方法はありますか? 繰り返しますが、これはすべて正しくビルドされ、正常に実行され、すべてが期待どおりに機能します。


これを調査中の追加情報:

VS 2012 および MVC 5 のツール サポートはまだリリースされていないようで、現在は 11 月中旬にリリースされる予定です。ソース。 これは、VS2013 でもサポートが完全ではないことを示している可能性があります。

4

1 に答える 1