면도날 엔진 (가능한 한 비어 있음)으로 빈 asp.net mvc 3 응용 프로그램을 만들려고합니다.
VS2010이 생성하는 것은 저에게 적합하지 않습니다. web.config에 너무 많은 엉망이 있기 때문입니다. 파일 (+ 많은 스크립트와 스타일, 패키지 등)
이 모든 것을 다른 곳에 숨기고 (machine.config에는 없지만) 좋은 빈 web.config 파일을 처리하는 우아한 방법이 있습니까 (적어도 사이트 루트에서는)?
만약 그렇지 않다면, 누군가는 나에게이 자동 생성 된 모든 구성 (dependantAssembly 정의와 같은)이 무엇이며 필요한 이유에 대한 링크를 줄 수 있습니다.
감사합니다. 코드를 깨끗하게 유지하십시오.)asp.net mvc web.config 파일에서 어셈블리 및 네임 스페이스 선언을 제거하는 방법이 있습니까?
1
A
답변
0
빈 ASP.net MVC 3 프로젝트로 시작할 수 있습니다. 이것은 MVC 사이트를위한 최소한의 시작 코드/파일을 가지고 있습니다.
1
당신은 ASP.NET MVC 응용 프로그램을 만들 때 빈 템플릿을 사용하여 다음 수 : 당신은 아래의 튜토리얼은 빈 ASP.net MVC 3 프로젝트에서 MVC 사이트를 만드는 시작하기 위해 수행 할 수 다음과 같은 최소한의 Web.config 성공적으로 면도기보기를 렌더링 :
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</assemblies>
</compilation>
</system.web>
</configuration>
은 또한 당신의 Web.config에서 엉망 부르는 단순히 요구 당신이 예를 들어 폼 인증 같은 일부 기능을 사용하려는 경우. 그러나 필요에 따라 해당 섹션을 점진적으로 추가 할 수 있습니다. 나는 Visual Studio에 의해 생성 된 기본 web.config에 많은 쓸데없는 쓰레기가 있다는 것에 동의합니다.
고마워요,하지만 그건 내가 뭘 물어 봤는지, 나는 거기에 있었어 - 지금 나는 "더 비싼"프로젝트를 얻으려고하고있다. – Mark