在现有的MVC Web Application项目上点右键,选Unload Project,然后编辑项目文件成这样:

 <!-- To enable MVC area subproject support, uncomment the following two lines:-->
<UsingTask TaskName="Microsoft.Web.Mvc.Build.CreateAreaManifest" AssemblyName="Microsoft.Web.Mvc.Build, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
<UsingTask TaskName="Microsoft.Web.Mvc.Build.CopyAreaManifests" AssemblyName="Microsoft.Web.Mvc.Build, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
<!-- If this is an area parent project, uncomment the following lines:  -->
<CreateAreaManifest AreaName="$(AssemblyName)" AreaType="Parent" AreaPath="$(ProjectDir)" ManifestPath="$(AreasManifestDir)" ContentFiles="@(Content)" />
<CopyAreaManifests ManifestPath="$(AreasManifestDir)" CrossCopy="false" RenameViews="true" />

 

然后创建area项目,跟创建主站点一样。只是在编辑项目文件的时候这样改动:

<!-- If this is an area child project, uncomment the following line:-->
<CreateAreaManifest AreaName="$(AssemblyName)" AreaType="Child" AreaPath="$(ProjectDir)" ManifestPath="$(AreasManifestDir)" ContentFiles="@(Content)" />
OK了。

相关文章:

  • 2022-12-23
  • 2021-08-22
  • 2021-06-03
  • 2022-02-26
  • 2021-12-01
  • 2021-10-26
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-03-01
  • 2022-12-23
  • 2022-12-23
  • 2022-01-03
  • 2021-12-20
  • 2021-09-16
相关资源
相似解决方案