質問

ASP.NET MVC 3ベータアプリケーションをホスティングに展開しようとしています。必要なすべてのテクノロジーをサポートし、トレイルアンドエラーを通じて必要な参照を設定します。 Copy LocalTrue. 。その後、アプリがビューを見つけることができないというエラーが発生しました。試した.cshtmlファイルをリストしました。私はプロジェクトにそれらのファイルを持っていましたが、それらは展開されていませんでした。 Visual Studio 2010が.cshtmlファイルのプロパティを設定しないことがわかりました Build Action なので Content .aspxファイルの場合と同様です。

Visual Studioをコンテンツとして.cshtmlを自動的に設定する方法はありますか、それとも私が追加するすべてのかみそりビューにこれを手動で設定する必要がありますか?

役に立ちましたか?

解決

完全なビジュアルスタジオ統合とカミソリビューエンジンとのインテリセンスを備えた最終リリースを待っている間、チェックアウトすることができます このブログ投稿 特にセクション: ファイルタイプのデフォルトのビルドアクションを変更します.

他のヒント

私のチームもこの問題に遭遇しています。私たちは皆、Gotchaを知っていますが、ビルドアクションを変更するのを忘れがちで、その結果、ランタイムエラーで終了します。

私はこれに対処するためにConnectにバグを提出しました。この問題に牽引力を発揮するように、投票してコメントしてください。

http://connect.microsoft.com/visualstudio/feedback/details/619539/mvc3-razor-views-and-partial-views-cshtml-are-not-marked-as content

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top