1
SVN 저장소를 통해 빌드를 업데이트하면 갑자기 모든 뷰 코드가 손상됩니다 내 조회수가 System.Web.Mvc
네임 스페이스를 해결할 수 없기 때문입니다. 내가 Html.DisplayFor
, Html.RadioButton
는, MVC 뷰를 etc.in. 그러나, 네임 스페이스가 명확의 Web.config에 포함되어 있습니다 예를 들어, HTML을 방법을 참조 (로 위의 메시지가 계속"System.Web.Mvc.HtmlHelper <..>에는 Web.config에 네임 스페이스가 포함되어 있어도 'DisplayFor'에 대한 정의가 없습니다.
<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<pages pageBaseType="System.Web.Mvc.WebViewPage">
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Routing" />
</namespaces>
</pages>
</system.web.webPages.razor>
다른 아이디어 등이 이유에 작동하지 않습니까?
'System.Web.Mvc'이 여전히 ref인지 확인 했습니까? 귀하의 프로젝트에 도입 되었습니까? –
이전에이 문제를 겪었습니다. 둘 다 설정 파일이 모두 있는지 확인하십시오. 한 번 업데이 트가 주위에 몇 configs을 변경하고 mvc decleration을 다시 추가하지 않았다. – Nomad101
@ Nomad101 이것이 문제라고 생각합니다 ... 누군가가 프로젝트에서 Web.config 파일을 제거했지만 View/Web.config는 제거하지 않았습니다. – dtg