2009-07-11 4 views
0

최근에 돌볼 ASP.NET 웹 사이트를 상속했습니다.ASP.NET, 웹 사이트를 배포하는 단계

나는 모든 파일의 복사본을 가지고 있지만 PHP 배경에서 오는 것은 변경하고 배포하는 방법을 모르겠습니다.

사이트를 변경 한 후 컴파일해야한다고 생각합니다. 그러나 단순히 사이트를 서버에 복사하거나 설치 패키지를 만들고 프로덕션 시스템의 맨 위에 설치해야합니까?

또한 코드 숨김 DLL은 파일 시스템에 '앉아'있습니까?

이런 종류의 정보에 대한 안내가 있습니까?

+0

http://stackoverflow.com/questions/646551/how-to-deploy-publish-an-asp-net-website를 참조하십시오. "asp.net deploy"를 검색하여 1 분 안에 발견했습니다. –

+0

그 질문에 대한 답변이 좋지 않습니다. 기존 사이트의 맨 위에 게시하려면 어떻게해야합니까? – user136711

+0

다른 질문에 대한 답변을 시도 했습니까? –

답변

-1

설정이 필요하지 않습니다. 질문에 대한 답변은 '웹 사이트'또는 '웹 응용 프로그램 프로젝트'중 무엇을 사용하는지에 따라 다릅니다. 다음에 답변 해 주시면 그 후에 연락 드리겠습니다.

  1. 사용하는 .Net/ASP.Net의 버전은 무엇입니까? (1.1, 2.0 이상)
  2. VS (Visual Studio)에서 패키지를 열고 최상위 그룹 (솔루션 탐색기)을 마우스 오른쪽 버튼으로 클릭하면 웹 사이트 만들기, 웹 사이트 게시와 같은 옵션이 표시됩니까?

길게봤을 때 파일의 루트를 가리키는 IIS 웹 사이트를 만들고 아무 것도 나타나지 않는지 확인하십시오. 이것이 작동하면 작업 과정이 시작됩니다. 1. 2. 컴파일 3. 웹 사이트 URL을 히트 변화를 수행하고 (난 당신이 그렇게하는 방법을 알고 있으리라 믿고있어)가

+0

OQ는 기존 앱을 상속 받았다고 했으므로 제작 상자에 이미 설치되어 있다고 가정합니다. 그는 단지 지역 변경 사항을 복사해야합니다. – MusiGenesis

2

변경하고 해당 지역의 사본을 테스트 한 후 반영 여부를 확인 솔루션 탐색기 상단의 "웹 사이트 복사"버튼을 클릭하십시오. 이렇게하면 원격 서버 (생산 상자, 아마)에 연결할 수 있으며 웹 사이트의 로컬 버전을 서버의 로컬 버전과 비교하고 로컬로 변경된 파일에 플래그를 지정합니다. 그런 다음 로컬 버전과 일치하도록 서버 버전을 업데이트 할 수 있습니다.

웹 응용 프로그램을 컴파일되지 않은 CS 파일 대신 컴파일 된 DLL로 배포하는 경우 DLL은 응용 프로그램의 \ bin 폴더에 있어야합니다. 컴파일 된 DLL을 사용하더라도 여전히 ASPX 파일을 배포해야합니다.

+0

환상적! 감사! – user136711

+0

문제는 없습니다. web.config 파일을 복사 할 때주의하십시오. 일반적으로이 파일의 개발 버전과 제작 버전이 다르므로 실수로 개발 버전을 제작 상자로 복사하고 싶지는 않습니다. – MusiGenesis

관련 문제