この質問に従って、WebFormsプロジェクトとASP.NETMVCを作成しようとしています。それを実現するために私が行ったことの1つは、名前空間ノードをWebFormsに追加したことですweb.config
。
<pages styleSheetTheme="Default">
...
<namespaces>
<add namespace="System.Web.Mvc"/>
<add namespace="System.Web.Mvc.Ajax"/>
<add namespace="System.Web.Mvc.Html"/>
<add namespace="System.Web.Routing"/>
</namespaces>
</pages>
ただし、プロジェクトを開始しようとすると、「コンパイラエラーメッセージ:CS0234:タイプまたは名前空間名「Mvc」が名前空間「System.Web」に存在しません(アセンブリ参照がありませんか? 」というエラーが表示されます。 ) "
System.Web.Mvcを参照しています。どうした?