2010-01-05 63 views
0

我只是尝试ASP.NET MVC 2中的区域,我遇到了一个小问题。ASP.NET MVC 2个区域和AfterBuildCompiler

我已经添加了相应的行到我的项目文件:

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

但我的问题是,我得到了以下错误:

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

我想我错过了明显的东西 - 任何建议?

回答

0

,当我得到这个错误是因为Microsoft.Web.Mvc.Build.dll缺少在C:\ Program Files文件\微软ASP.NET \ ASP.NET MVC 2个\组件

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

+0

感谢您 - 从哪里得到的DLL? – Fenton 2010-01-05 10:24:29

+0

嗯,我认为它带有VS2010。我没有进一步探索具有独立项目的地区,因为他们把它放在期货中,所以我用Area文件夹代替。 – magnus 2010-01-05 11:42:01

+0

好吧很酷 - 我在VS2008上,所以我必须从Codeplex中获得这个。谢谢你的帮助。 – Fenton 2010-01-05 15:17:09