4

Visual Studio 2010 MVC プロジェクトを Visual Studio 2013 .Net 4.5 にアップグレードします。

次の宣言を追加しようとすると、エラーが発生します。

メソッド 'System.Web.Mvc.Html.InputExtensions.PasswordFor(System.Web.Mvc.HtmlHelper, System.Linq.Expressions.Expression>)' の型引数は、使用法から推測できません。型引数を明示的に指定してみてください。

参照を確認しましたが、すべて揃っています。ビューフォルダーにweb.configを追加しましたが、修正されませんでした。

ここに画像の説明を入力

不足しているものはありますか?

4

2 に答える 2

0

Visual Studio 2013 は MVC3 をサポートしておらず、MVC 4 のみをサポートしています。

Visual Studio 2013 の互換性

Visual Studio 2010 SP1 は MVC 2 と MVC 3 のみをサポートし、Visual Studio 2012 は MVC 3 と MVC 4のみをサポートし、Visual Studio 2013 は MVC 4 のみをサポートします。

これが、これらのエラーが発生する理由です。MVC3 プロジェクトを MVC 4 にアップグレードするには、指示に従う必要があります。

于 2014-09-18T09:24:52.770 に答える