2013-05-30 3 views
0

저는 VS 2010에서 DNN 7.0.3으로 DNN 모듈을 작성하는 중입니다. 내 모듈에는 웹 서비스에 대한 몇 가지 컨트롤, 웹 서비스 및 일부 jQuery/Ajax 호출이 있습니다. 나는 Windows 7에서 IIS 7을 사용하고 있습니다. VS 2012로 업그레이드하기 전까지는 모든 것이 잘되었습니다. 그 후, 제 컨트롤에로드되는 모든 파일에 대해 500 개의 오류가 발생했습니다 (예 : javascript 파일, css 파일 및 이미지 이전에 이미지에서 500 오류를 보지 못했습니다!). VS 2012에로드하기 전에 프로젝트를 롤백하려고 시도했지만 도움이되지 않았습니다. 나는이 문서를 발견했다 : Setting up separate ASP.NET app with DotNetNuke 그리고 대답 2 (위치를 추가 ... 웹 구성 파일에 제안) 구현. 그 문제의 대부분을 해결하지만, 난 아직도 (그냥 자바 스크립트를 뱉어) 2 HttpHandlers에 대한 500 오류가 발생하고 내 웹 서비스에 대한 모든 호출합니다. 지금 얻고있는 오류는 다음과 같습니다.VS 2012로 업그레이드 한 후 DotNetNuke 모듈 개발 오류가 발생했습니다.

파서 오류. 이 요청을 처리하는 데 필요한 자원을 구문 분석하는 중 오류가 발생했습니다. 다음의 특정 구문 분석 오류 세부 정보를 검토하고 소스 파일을 적절하게 수정하십시오.

이 파일에 대한 코드 숨김을 찾을 수없는 것처럼 보입니다. 그 말은 web.config에 태그를 추가하기 전에 기본적으로 모든 파일에 문제가 있었기 때문에 이해가됩니다.

DNN 7.0.6을 새로 설치하려고 시도했지만 이전에 만든 패키지에서 모듈을 설치했지만 여전히 동일한 오류가 발생했습니다. 마지막으로 작업 한 이후로 코드를 변경하지 않았으므로 VS 2012가 내 컴퓨터에 설치 한 변경 사항과 관련이 있다고 확신하지만 무엇이 있는지 전혀 모릅니다. 도와주세요!!!

때때로 VS.에서 일어나는,

답변

2

확인이 :-)를 당신이 DesktopModules 폴더에 가상 디렉터리 또는 응용 프로그램이 있는지, 또는 거기에있는 모듈의 폴더를 주셔서 감사합니다

또한 MODULE 폴더에 web.config 파일이 없는지 확인하십시오.

+0

NuGet 패키지로 인해 모든 모듈 폴더에서 web.config가 만들어지고 IIS 또는 VS에서 DesktopModules 폴더에 가상 디렉터리가 만들어지는 것과 같은 문제가있었습니다. 또한 모든 모듈 폴더를 응용 프로그램으로 변환하여 제거해야했습니다. –

관련 문제