2010-04-22 4 views

답변

19
  1. 먼저 당신이 이미 "배포 패키지 빌드"를 실행 한 경우 배포 패키지 설정 (을 설정해야합니다 2 단계로 이동) :

    프로젝트 속성 ->웹 게시/게시 패키지 위치를 지정하십시오.

  2. 이 명령을 실행하는 경우 :

    msbuild /T:Package

    은 당신이 당신이 그것을 실행하는 디렉토리에 .csproj를 사용하여 프로젝트에 지정된 위치에서 패키지를 넣어위한 배포 패키지를 구축 할 것 1 단계의 속성.

.csproj 파일이있는 위치에서 실행하는 것이 좋습니다. 위치가 다른 경우에는 프로젝트 이름을 제공해야합니다

msbuild <C:\yourLocation\YourProjectName.csproj> /T:Package

을 즐길 수 있습니다.

+1

"/ t : package"그 트릭입니다. – gimpy

+0

'/ p : Configuration = Release' ('Debug' 또는 무엇이든)를 추가함으로써 선호하는 빌드 환경을 선택할 수 있습니다. –

0

어떤 유형의 프로젝트를 배포하고 있습니까? 대부분의 경우, 다른 대상을 사용의 문제 : -

/target: publish 
+0

웹 프로젝트 (설정 프로젝트 아님)이며 "게시 배포 패키지"외에도 메뉴 아래의 옵션입니다. – gimpy

+2

또한 "공개 할 수없는 프로젝트 건너 뛰기"가 발생합니다. – gimpy

+0

간단한 MSDN 페이지 또는 일반적으로 대화 형으로 수행하는 작업을 설명하는 다른 문서에 대한 링크. 하나의 프로젝트가 있습니까? 웹 배포 프로젝트를 사용하고 있습니까? MSDeploy 패키지를 사용하고 있습니까? 당신은 주어진 사람들에게 계속해서 많은 것을주지 않기 때문에, 당신은 2 가지 추측을 얻습니다. –

관련 문제