ASP.NET MVC의 사용자 지정 빌드를 만들고 웹 응용 프로그램에서 사용할 수 있었지만, 면도기를 얻는 방법을 알 수 없었습니다. 정확하게 작동하는 인텔리 센스.면도기 Intellisense가 사용자 지정 ASP.NET MVC 빌드로 작동하지 않습니다.
다음 단계를 따르면 Razor 인텔리 센스는 웹 페이지 정보 만 표시하고 HTML 도우미 등은 표시하지 않습니다. 내가 VS 2012 여기
을 사용하고
내가 지금까지 한 일이다 :
- 내가 최신 ASP.NET Web Stack
- 가
Runtime.sln
개설 복제 및 솔루션 - 생성 된 구축 새로운 ASP.NET MVC 4 (.NET 4.0) 웹 응용 프로그램
System.Web.Mvc
,System.Web.Razor
,에 대한 기존 참조가 삭제되었습니다.,System.Web.WebPages.Razor
,System.Web.WebPages.Deployment
및 2 단계에서 빌드 된 어셈블리에 대한 참조가 추가되었습니다. 당신이 IntelliSense를 지원을 찾고 있다면- 이
~/Views/Web.config
에서, 단지System.Web.WebPages.Razor
- 로
System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35
교체 또한, 단지System.Web.Mvc
하여
web.config
<runtime> <assemblyBinding xmlns="urn:schemasmicrosoftcom:asm.v1"> <dependentAssembly> <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" /> <bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" /> <bindingRedirect oldVersion="1.0.0.0-4.0.0.0" newVersion="4.0.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" /> <bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" /> </dependentAssembly> </assemblyBinding> </runtime>