This post contains a nicely succinct剃刀ヘルパーを実装するための説明。しかし、それは、 'App_Code'フォルダの使用を指しています。MVC3からMVC2への移行プロジェクトを作成できません。私はこれがWebSiteとWeb Appの関係であることを理解していますが、正直なところ - 元の作成がサイトかアプリかを覚えていません。メニュー選択 'Webアプリケーションに変換'があるので、Webサイトとして作成されたようです。しかし、App_Codeディレクトリがあるはずです、はい?MVC3のApp_Codeフォルダはどこですか?
手作業で作成した「App_Code」フォルダ内の元の投稿からステップを再作成しようとすると、プレコンパイルエラーが発生します(MyHelpersはこのコンテキストには存在しません)。 - 少なくとも単純なこんにちはものがしました。だから私は成功と議論すべきではありませんか? MVC3/Razorは完全にインテリジェンスされていませんか?
ASP.NET MVCはデフォルトでWebサイトではないため、App_BlahBlahフォルダは必要ありません。 – Sadegh