MVC4 に付属の Visual Studio 2012 をインストールし、MVC3 で作成されたプロジェクトを開きました。
私の見解では、すべての参照は次のとおりです。
ViewBag.<Property>
「動的ライブラリがありません」という赤い波線を表示し、
HTML.TextBoxFor(m => m.Property)
HTML.HiddenFor(m => m.Property)
etc...
「引数は使用法から推測できません」というエラーが表示されました。
関連のない他のスレッドで回答を見つけたので、メイントピックを探しているGoogleで見つけられなかったので、他の人を助けるためにここでこの質問を開きます。答えの下。