2012-06-06 5 views
0

배포 용 웹 응용 프로그램을 준비 할 때 msbuild/t : publish와 msbuild/t : package의 차이점은 무엇입니까?msbuild 게시와 패키지의 차이점

두 파일 모두 필요한 파일을 모아서 디렉토리에 덤핑하여 배포 용 응용 프로그램을 준비하고 패키지가 파일을 압축하는 것으로 알고 있습니다. 이것들은 유일한 차이점입니까? 파일 배포 준비 방법에 차이점이 있습니까?

Visual Studio 2010의 "게시"및 "배포 패키지 빌드"와 동일한 기능을 수행합니까?

감사

답변

1

package 스위치가 publish가 웹 서버에 패키지를 업로드하고 자동으로 실행하려고하는 반면 수동, 서버 및 실행에 복사 할 수있는 배포 패키지를 만듭니다.

package, 당신은

[PROJECTDIR]에있는 파일의 번호를 찾을 수 \ OBJ [BuildType] \ 패키지

당신은 .CMD, .SetParameters.xml, 그리고 가로 질러 복사해야

. zip 파일을 수동으로 대상 서버에서 실행하려는 경우 관리자로 .cmd를 실행해야합니다.

+0

두 파일에 의해 생성 된 파일이 동일합니까? 로컬 파일 시스템에 파일을 게시하고 파일을 웹 서버에 복사하면 패키지를 만들고 IIS로 패키지를 가져 오거나 패키지를 웹 디렉토리에 압축을 풀 때와 동일한 결과가 나타 납니까? – Chris

+0

나는 그렇게 믿는다. 내 환경에서 '게시'하는 것이 성공하지 못했지만 정확히 같은 결과를 가져야합니다. –

+0

감사합니다. Eric .... – Chris

관련 문제