저는 MVC5/EF 앱을 가지고있어서 디버깅을 전혀 할 수 없습니다. 나는 또한 잘 디버그 할 수있는 프로젝트에서 콘솔 응용 프로그램을 가지고 있지만 컨트롤러에 중단 점을 설정하면 디버그되지 않습니다. 내가 봤지만 뭘 도울 수있는 아무것도 찾을 수 없습니다.VS 2013에서 MVC를 사용하여 디버깅하는 방법은 무엇입니까?
답변
MVC 5와 EF는 디버그에서 가장 확실하게 작동합니다. 그것은 심지어 jquery를 디버깅합니다. 그래서 옳지 않은 것을 가져야합니다.
모든 프로젝트 빌드 디버그 설정을 확인합니다. 빌드 모드가 디버그되어 있는지 확인하십시오. 일부 중단 점을 초기에 추가하여 호출되는지 확인합니다.
프로젝트 솔루션을 볼 수 없다고 생각하면 정확한 문제를 지적하기가 어렵습니다.
그러나 기록에 대한
, 당신은 모두하는 ASP.NET MVC 응용 프로그램 및 같은 프로젝트 내에서 살고있는 콘솔 응용 프로그램을 언급.콘솔 응용 프로그램을 디버깅 할 수 있다고 말하는데 Console 응용 프로그램이 MVC 응용 프로그램이 아니라 시작 프로젝트로 설정된 응용 프로그램 일 수 있습니까?
그런 경우가 아니라면 어떤 프로젝트가 시작 프로젝트로 설정되어 있는지 알려주실 수 있습니까?
방금 콘솔 응용 프로그램을 포함하지 않는 새로운 솔루션을 만들었고 간단하게하기 위해 모든 클래스를 루트 프로젝트로 옮겼습니다. 모델과 저장소라는 별개의 프로젝트에있었습니다. 여전히 아무것도 아니며 HomeController에 중단 점을 설정했습니다. 검색 액션 (및 앱의 여러 다른 중단 점)에서 아무 것도 히트 치지 않습니다!보기/모델/컨트롤러가 아주 간단한 앱입니다. –
이것은 이상합니다 ... 프로세스에 연결하는 것은 어떻습니까? 귀하의 HomeController의 Index() 메소드에 대한 중단 점 Debug -> Attach to process ... 그리고 w3wp.exe를 찾으십시오 – Vlince
내 프로세스 목록에 w3wp.exe 프로세스가 없습니다. 이것이 왜 실종 될 수 있는지? –
- 1. VS 2010 및 VS 2013에서 프로젝트를 만드는 방법은 무엇입니까?
- 2. asp.net에서 MVC를 디버깅하는 방법?
- 3. VS 2010 Professional에서 VBScript를 디버깅하는 방법은 무엇입니까?
- 4. VS 2010 sp1을 사용하여 Nunit 테스트를 디버깅하는 방법은 무엇입니까?
- 5. Aptana를 사용하여 prestashop을 디버깅하는 방법은 무엇입니까?
- 6. Cli를 사용하여 디버깅하는 방법은 무엇입니까?
- 7. gdb를 사용하여 디버깅하는 방법은 무엇입니까?
- 8. Request.ServerVariables가 VS 2013에서 작동하지 않습니다.
- 9. VS 2013에서 수동으로 T4MVC를 실행하는 가장 빠른 방법은 무엇입니까?
- 10. VS Express 2013에서 데이터 연결을 추가하는 방법은 무엇입니까?
- 11. lightswitch VS 2013에서 홈 버튼의 동작을 변경하는 방법은 무엇입니까?
- 12. VS 2013에서 미리보기에서 프로그램 이름을 변경하는 방법은 무엇입니까?
- 13. Visual Studio 2013에서 javascript를 디버깅하는 방법
- 14. VS 2013에서 controller.cs.tt에 어셈블리 추가
- 15. VS 2013에서 HttpClient 프록시 클래스를 사용하여 단위 테스트 웹 API
- 16. ASP.NET MVC를 사용하여 이진 데이터를받는 방법은 무엇입니까?
- 17. MVC를 사용하여 ASP.NET에서 MVVM을 적용하는 방법은 무엇입니까?
- 18. ASP.NET MVC를 사용하여 사용자를 인증하는 방법은 무엇입니까?
- 19. MVC를 사용하여 webgrid에 datatable을 바인딩하는 방법은 무엇입니까?
- 20. popover를 디버깅하는 방법은 무엇입니까?
- 21. VS 2010으로 단방향 워크 플로 서비스를 디버깅하는 방법은 무엇입니까?
- 22. karmatests를 디버깅하는 방법은 무엇입니까?
- 23. JBossESB를 디버깅하는 방법은 무엇입니까?
- 24. visual studio 2013에서 mscorlib.dll을 비활성화하는 방법은 무엇입니까?
- 25. 교착 상태를 디버깅하는 방법은 무엇입니까?
- 26. 로그 문을 사용하여 Gruntfile.js를 디버깅하는 방법은 무엇입니까?
- 27. 신호를 사용하여 프로그램을 디버깅하는 방법은 무엇입니까?
- 28. Eclipse를 사용하여 pserve를 디버깅하는 방법은 무엇입니까?
- 29. Xcode4에서 stdin 리디렉션을 사용하여 디버깅하는 방법은 무엇입니까?
- 30. Tomcat을 사용하여 JSP 페이지를 디버깅하는 방법은 무엇입니까?
그래서 응용 프로그램이 실행됩니까? Visual Studio에서? 어쩌면 컨트롤러가 충돌하지 않을까요? – devqon
예 - Visual Studio에서 실행됩니다. 나는 내가 그때 그 페이지에서 참조하는 Viewbag 값을 설정하고 있기 때문에 코드가 타격을 받고 있다는 것을 알고있다. –