2014-12-18 2 views
1

푸른 색 바탕에 푸른 색 바탕에 DNN 웹 사이트를 만들었습니다. 그럼 VS2013 내에서 aspnet/C#을 사용하여 사용자 정의 모듈을 만들었습니다. 제대로 구축하고 FTP를 사용하여 파일을 푸른 색의 DNN에 배포하고 모듈을 페이지에 추가 할 수있었습니다.푸른 색 바탕에 원격 디버그 DotNetNuke (DNN) 모듈

현재 내 맞춤 DNN 모듈은 내 푸른 DNN 웹 사이트에서 정상적으로 작동합니다. 질문은 이제 내 청색 DNN 사이트에있는 Visual Studio에서이 사용자 정의 모듈을 원격 디버깅 할 수 있습니까? 나는 하늘색 SDK를 설치하고 웹 사이트를 마우스 오른쪽 버튼으로 클릭하고 "디버거 연결"을 클릭하여 웹 사이트를 원격 디버깅하는 방법을 설명했지만 사용자 정의 모듈의 중단 점에는 아무런 영향을 미치지 않는 것으로 보입니다.

누락 될 수있는 것이 있습니까?이를 수행 할 수 있습니까? DNN을 로컬에 설치할 필요가 없으면 우회하고 싶습니다.

+1

어떻게 모듈 개발 환경을 설정 했습니까? FTP를 사용하여 Azure 설치의 DesktopModule에 매핑 했습니까? 또는 DNN의 로컬 버전을 설치 했습니까? 감사합니다 –

+0

나는이 DNN 모듈 템플리트 VSIX (다소 오래됨)를 사용하면서 잠시 동안 http://www.subodh.com/Blog/PostID/90/Dotnetnuke-Module-Development-template-for-VS2010 수년에 걸쳐 프로젝트 구조를 발전시켜야합니다. 불행히도 제작자가 최신 버전의 VS에서 작업하도록 업데이트 한 것처럼 보이지 않습니다. 또한 모듈을 빌드 할 때 POST 빌드 이벤트가 로컬 디렉토리에 변경 사항을 적용하여 테스트 할 수있는 로컬 DNN을 설치했습니다. Azure로 코드를 옮기는 것에 관해서는 FTP를 사용하여 데스크탑 모듈 폴더에 매핑했습니다. –

답변

2

정상적으로 작동합니다 (잠시 동안 계속 해왔습니다). 디버그 모드로 빌드 된 모듈 어셈블리를 업로드하고 모듈 .pdb가 \ bin 폴더에도 있는지 확인하십시오.

개념 증명 작업 : https://twitter.com/davidjrh/status/545753925790756864/photo/1

+1

azure 웹 사이트에서 작동합니까? 또는 가상 컴퓨터를 사용해야합니까? –

+1

신경 쓰지 마세요. 여기에 링크가 있습니다. http://blogs.msdn.com/b/webdev/archive/2013/11/05/remote-debugging-a-window-azure-web-site-with-visual-studio-2013.aspx 이것은 정말 편리합니다 + 1 주위에 –

관련 문제