2012-08-22 3 views
2

웹 응용 프로그램 패키지를 사용하여 IIS에 웹 응용 프로그램을 배포하려고합니다. 웹 배포 명령 줄을 사용하여 application.deploy.cmd를 실행하려고하면 내 관리 런타임 버전이 응용 프로그램에서 필요로하는 버전 2가 아니라 버전 4가 아니라는 오류가 발생합니다.vs2010 웹 응용 프로그램 패키지 deploy.cmd - 응용 프로그램 풀 지정

ASP.NET 4.0을 사용하도록 구성된 응용 프로그램 풀을 사용해야하며 ASP.NET 4.0을 사용하도록 구성된 응용 프로그램 풀이 있다는 것을 알고 있습니다.

제 질문은 웹 배포 명령 줄 도구에서 내 application.deploy.cmd를 실행할 때 사용할 응용 프로그램 풀을 어떻게 지정합니까?

답변

0

이것 좀보세요.

msdeploy.exe 
    -verb:sync -source:appHostConfig="Default Web Site" 
    -enableLink:AppPoolExtension 
    -dest:package=site.zip 
    -declareParam:name="Application Pool", 
     defaultValue="Default Web Site", 
     description="Application pool for this site", 
     kind=DeploymentObjectAttribute, 
     scope=appHostConfig, 
     match="application/@applicationPool 
: 당신이

Set Application Pool for package using MSDeploy

명령 MSDeploy에 대해 묻는 경우 작동합니다

관련 문제