2010-01-05 2 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에서 누락 되었기 때문에 그것이 그 오류를 얻을 때 : \ 프로그램 Files \ Microsoft ASP.NET \ ASP.NET MVC 2 \ 어셈블리

하지 마십시오 비록 그것이 유일한 문제인지 아십시오.

+0

감사합니다. - 어디에서 dll을 가져 왔습니까? – Fenton

+0

글쎄, VS2010으로 생각합니다. 나는 Future 폴더에 넣은 이후로 별도의 프로젝트가있는 영역을 탐색하지 않았으므로 대신 Area 폴더를 사용했습니다. – magnus

+0

멋지다 - 나는 Codeplex에서 이걸 얻어야 만 했으므로 VS2008에있다. 당신의 도움을 주셔서 감사합니다. – Fenton