본문 바로가기

비주얼 스튜디오 20053

[SmartClient] 웹 응용 프로그램 디버깅하기 SmartClient 가 배포된 웹 응용프로그램을 디버깅 하는 방법 테스트 환경: Visual Studio 2005 , IIS 7.0, .NET Framework 2.0 1. 로컬 IIS 에 해당 ASP.Net 웹 응용 프로그램을 배포 2. 웹 브라우저에서 디버깅할 화면을 띄움 3. 소스코드가 있는 비주얼 스튜디오에서 디버깅할 곳 중단점 설정 후 디버그 > 프로세스에 연결... 클릭 4. 연결 대상이 자동일 경우 관리 코드인지 확인하고 아니라면 "선택" 버튼을 눌러 "다음 코드 형식 디버깅" 옵션 에서 "관리"만 체크 **주의** "관리" 외에 "T-SQL" 은 상관없으나 "네이티브"를 같이 체크하게 되면 프로세스 연결시 에러 발생 5. "사용 가능한 프로세스" 리스트에서 iexplorer.exe 제목이.. 2015. 12. 3.
로컬 IIS 에 배포한 ASP.Net 웹 응용 프로그램 디버깅하기 비주얼 스튜디오를 통하지 않고 로컬 IIS 7.0 에 ASP.Net 웹 응용프로그램을 배포한 뒤 비주얼 스튜디오에서 디버깅하는 방법 테스트 환경: Visual Studio 2005, IIS 7.0, .NET Framework 2.0 예) 웹 응용프로그램을 로컬 IIS 에 배포한 뒤 디버깅해야 할 경우 방법) 1. 디버깅할 웹 응용프로그램을 IE 로 띄웁니다. 2. 비주얼 스튜디오>디버그>프로세스에 연결...>사용 가능한 프로세스 섹션에서 모든 세션의 프로세스 표시 체크 3. 프로세스 중 w3wp.exe 를 선택하여 연결. 이 프로세스에 연결하면 컴퓨터가 손상될 수 있다는 보안 경고가 뜨더라도 그냥 연결하면 됨. ** 만약 디버깅 시 중단점이 안 먹히고 에러내용이 소스 버전이 일치하지 않는다는 문제라면 도.. 2015. 11. 25.
[2.0] visual studio 2005 에서 debug 할 때 break 가 안먹히는 문제 Pocket PC 5.0 용으로 mobile application 을 만들다가 디버깅할 때 break 가 안먹히는 문제가 있었는데요. 다음과 같은 에러 메시지가 뜨더군요. Error Message :: The breakpoint will not currently be hit. The specified module has not been loaded. 프로그램 상에 문제인가 싶어 찾아봐도 없길래 msdn 을 찾아봤습니다. Mobile application 의 경우 Compact .NET framework 라는 축소된 framework 를 사용하는데 이 에러는 compact .NET framework 2.0 의 버그때문에 발생하는 것이었습니다. ㅡㅡ;; 그래서 compact .NET framework 2.0.. 2009. 1. 16.