나는 기존 asp.net-mvc 웹 응용 프로그램을 리팩터링하고 mvc-turbine을 도입하려고합니다.
응용 프로그램은있는 그대로 작동하지만 나중에 더 많은 유지 보수가 가능하도록 플러그 인 가능하게 만들고 싶습니다.http 응답 본문에 갑자기 많은 횡령이 포함되어있는 이유는 무엇입니까?
리팩토링 단계를 가능한 한 작게 유지하려고 했으므로 MvcTurbine, MvcTurbine.Unity 및 MvcTurbine.Web을 참조했습니다.
그럼 난 global.asax.cs 내 MvcApplication했다는 다음과 같습니다 : 나는 위해 Application_Start를 호출 실현
Public class MvcApplicatoin : TurbineApplication{
static MvcApplication(){
ServiceLocatorManager.SetLocatorProvider(() => new UnityServiceLocator());
Application_Start();
}
<snip of all code that hasn't changed/>
}
가기로되어 어떻게하지,하지만 가능한 한 작은 첫 번째 단계에 대한 변경 내용을 유지할 것 .
이제 실행하면 컨트롤러의 코드가 정상적으로 실행되고 올바르게 실행되는 것을 볼 수 있습니다. 그렇다면 내 견해가 렌더링되고 있습니다. 나는 각 라인을 밟을 수 있고 아무런 문제도 없다. 결과가 브라우저에 표시됩니다. 횡설수설합니다.
í½ I%&/mÊ{JõJ×àt¡
$ Ø @ ìÁÍæìiG #)«* ÊeVe] F @ Ìí¼ ÷ Þ {ï½의 ÷의 Þ
등, 그 전체 페이지입니다.
Turbine이 없으면이 문제가 발생하지 않았으며 이전 테스트에서 Turbine을 처음부터 도입 할 때 어떤 문제도 발생하지 않았습니다.
어떻게 디버깅을 시작할 수 있습니까?
예, 저도 처음 생각했습니다. 따라서 압축 모듈에 대한 참조를 제거하고 web.config에서 모든 추적을 제거했습니다. 아무 소용이 없다 : s –
변경 후 캐시를 지우셨습니까? – Gonzalo
응용 프로그램을 다시 시작 했습니까? – Gonzalo