代码之家  ›  专栏  ›  技术社区  ›  Fenton

ASP.NET MVC 2区域和后生成编译器

  •  0
  • Fenton  · 技术社区  · 15 年前

    我只是在尝试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 回复  |  直到 15 年前
        1
  •  0
  •   magnus    15 年前

    当我收到错误时,是因为C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 2\程序集中缺少Microsoft.Web.MVC.Build.dll

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