ASP.NET MVC 2区域和AfterBuildCompiler

时间:2010-01-05 09:17:45

标签: asp.net asp.net-mvc areas

我正在尝试ASP.NET MVC 2中的区域,我遇到了一个小问题。

我已在项目文件中添加了相应的行:

 <Target Name="AfterBuild" DependsOnTargets="AfterBuildCompiler">
    <PropertyGroup>
      <AreasManifestDir>$(ProjectDir)\..\Manifests</AreasManifestDir>
    </PropertyGroup>
    <CreateAreaManifest AreaName="$(AssemblyName)" AreaType="Child" AreaPath="$(ProjectDir)" ManifestPath="$(AreasManifestDir)" ContentFiles="@(Content)" />
  </Target>

但我遇到的问题是我收到以下错误:

项目中不存在目标“AfterBuildCompiler”。

我想我错过了一些明显的东西 - 有什么建议吗?

1 个答案:

答案 0 :(得分:0)

当我收到该错误时,原因是C:\ Program Files \ Microsoft ASP.NET \ ASP.NET MVC 2 \ Assemblies中缺少Microsoft.Web.Mvc.Build.dll

不知道这是否是唯一的问题。