RazorGenerator에 대한 이 기사 를 따르고 있으며 다음 에 대한 참조를 추가해야한다고 말합니다.
System.Web.Helpers.dll
System.Web.WebPages.dll
System.Web.Razor.dll
내가 할 때 볼 수있는 유일한 Add Reference
것은 System.Web.Razor
이지만 다른 것은 어디에 있는지 모르겠습니다.
답변
Visual Studio 2010, 2012 및 2013 (참조 관리자)의 어셈블리 아래 확장 그룹에서 이러한 어셈블리를 찾을 수 있습니다.
답변
VS2017의 경우 “확장”에서 찾지 못했습니다 . System.Web.Helpers에 해당하는 ” microsoft-web-helpers ” 라는 Nuget 패키지 가 있습니다.
답변
나는 똑같은 문제가 있었는데, 먼저 dlls
목록에서 그것들 을 찾을 수 없었습니다 .NET components
. 그러나 나중에 해결책이 다음과 같음을 알아 냈습니다.
1- 먼저 target framework
에서 .NET framework 4 client profile
으로 변경 했습니다 .NET framework 4
.
2 다음 아래로 스크롤 목록을 .NET components
, 첫 번째 목록 통과 의 system.web.
.. 아래로 스크롤을 하고 찾아 두 번째 목록 의 system.web.
맨 아래에 ..을, 그들은 거기에가있어.
나는 이것이 다른 사람들을 도울 수 있기를 바랍니다.
답변
VS 2017의 모든 옵션을 요약하기 위해 이전 버전의 Visual Studio에 MVC를 설치하여 WebHelpers를 설치했습니다. 이 오류가 발생하면 이전 버전의 VS가 더 이상 설치되어 있지 않을 수 있습니다.
그래서, 설치 Microsoft.AspNet.MVC
NuGet 패키지 것은 필요 Microsoft.AspNet.WebPages
하고 Microsoft.AspNet.Razor
, 그리고이 Microsoft.AspNet.WebPages
포함되어 있습니다 System.Web.Helpers.dll
.
System.Web.Mvc.dll에 대한 직접 참조가 있고 MVC 용 NuGet을 사용하지 않으려는 경우 NuGet을 가져 오거나 또는 패키지 와 Microsoft.AspNet.WebPages
같이을 포함하는 다른 NuGet 패키지가 있습니다 .System.Web.Helpers.dll
microsoft-web-helpers
System-Web-Helpers.dll
System.Web.Helpers.dll
NET 4.0 용과 4.5 용 으로 두 가지 버전이있는 것으로 보입니다 . MVC 또는 AspNet.WebPages의 올바른 버전을 선택하면 올바른 버전을 얻을 수 있습니다.
답변
여기 에서 ASP.NET MVC3를 설치 하면 도움이 될 것입니다.
답변
VS 2010에서는 프로젝트 또는 참조를 마우스 오른쪽 버튼으로 클릭하고 참조 추가를 클릭하십시오. 팝업 창에서 Assemblies-> Extensions-> System.Web.Helpers를 선택합니다.
답변
VS2017에서 NuGet 패키지를 설치했습니다 : Microsoft.AspNet.WebPages
그게 속임수였습니다.