2016-06-10 4 views
0

DNN 플랫폼을 사용하여 Azure 계정에 웹 사이트를 배포했습니다. 지금 당장이 웹 사이트를 내 PC에서 실행해야합니다. Visual Studio에서 "Open From Azure Websites"확장 프로그램을 설치했습니다. https://visualstudiogallery.msdn.microsoft.com/60d414b1-4ead-4fde-9359-588aa126cd6cAzure에서 웹 사이트를 다운로드하십시오.

Azure에서 게시 설정 파일을 다운로드하여 Visual Studio : 파일 -> Azure 웹 사이트에서 열었습니다.

파일을 다운로드하는 과정은 다음과 같은 오류로 중단된다.

"오류가 요청을 원격 컴퓨터에서 처리 될 때 발생 처리 조작 write.lock 'ON'파일을 읽어 '할 때 오류가 발생했을 ' "

누군가가 도와 줄 수 있습니까?

+0

아래 링크에서보세요? –

+0

Visual Studio에서이 웹 사이트를 사용자 지정하고 게시해야합니다. –

+0

아마도 그것에 대해 갈 수있는 가장 좋은 방법은 아닙니다. 스킨/테마, 모듈, dnn 핵심 기능의 빌드를 사용자 정의하기 위해 정확히 필요한 것은 무엇입니까? 환경을 위해 변경해야하는 설정의 양은 로컬 사이트를 원격 azure 웹 앱에 게시하는 과정을 어렵게 만듭니다. DNN은 모듈 식이며 사이트의 기능을 확장하기 위해 확장 기능을 작성하여 작동합니다. 각 테마/스킨 또는 모듈은 확장 기능입니다. 이러한 확장을 수정 한 다음 dnn 인스턴스에 다시 설치/업로드하는 것이 가장 좋습니다. –

답변

0

IIS에 'write.lock'파일이 잠긴 것처럼 보이지만 사이트를 다운로드 할 때 파일을 제외 할 수 있습니다.

+0

그래서이 방법으로 "Open in Azure website"확장을 사용할 수 없습니다. 권리? –

0

이것은 다운로드하고 실행하는 것보다 더 복잡합니다. 이 사이트를 하늘빛으로 재배치하려하거나 테스트를 위해 로컬로 작업하기를 원하십니까? 로컬 테스트 만하는 경우 ftp를 사용하여 사이트 파일을 다운로드 한 다음 연결 문자열을 azure db의 복사본 인 로컬 db로 변경 한 다음 사이트를 가리 키도록 호스트 파일을 조정해야합니다. 관련된 포털 별칭 (들)을 dotnetnuke에 저장합니다.

당신은 로컬에 대해이 사이트하거나 테스트를 다시 배포를 찾고 있습니다 자세한 단계

http://www.ifinity.com.au/2012/09/05/Creating_a_test_copy_of_your_DotNetNuke_website

관련 문제