에 크리스탈 종속성을 transfering와 TFS2010 MSDeploy :MSBuild에서 나는 TFS2010에서 다음 MSBuild를 인수로 구축 및 배포 솔루션 파일이 빈
/p:DeployOnBuild=True
/p:DeployTarget=MsDeployPublish
/p:CreatePackageOnPublish=True
/p:MSDeployPublishMethod=RemoteAgent
/p:MSDeployServiceUrl=http://000.000.000.000/msdeployagentservice
/p:DeployIisAppPath=API
/p:UserName=SSDomain\BuildAdmin
/p:Password=BuildPassword
TFS 소스를 얻을 수를 빌드, 연락처 대상을 수행하고 복사 바이너리와 MSDeploy를 사용하여 다른 자원 그러나 문제는 그 사본을 내 사이트는 메시지와 함께 날려 만드는 \ bin 폴더에서 일부 BS 크리스탈 결정 dll을의 :
파일 또는 어셈블리 'CrystalDecisions는로드 할 수 없습니다
.ReportAppServer .ClientDoc '또는 종속성 중 하나입니다.
일단 이러한 DLL을 제거하면 응용 프로그램이 정상적으로 실행됩니까?
저는 IIS7을 가지고 있으며 TFS2010에서 빌드를하고 있습니다. 만약 내가 똑같은 빌드 정의를 사용하고 빌드 관리자 만이 빌드 정의를 "빌드"디버깅을 위해 잘 사용하고 BS Crystal DLL을 복사하지 않습니다. QA 구성을 사용하여 빌드를 결정하면 나는 Crystal dll을 빈에 넣고 모든 것이 떨어져 나간다.
Web.QA.config 및 log4net.QA.config에 지정한 모든 구성 대체가 수행됩니다. 왜 나는이 dll을 GAC (원본 서버가 의심 스럽습니까?)에서 대상 \ bin 폴더로 복사하기로 결정합니까? 64 비트 SAP CR 런타임 엔진을 .Net 두 서버에 설치되어 있지만 실제 프로젝트에 CR 해당 파일에 대한 참조가 없습니다.
도움이 될 것입니다. 감사 잭
Team Build에서 MSBuild 로그를 보낼 수 있습니까? 내 이메일은 sayedha [at] {MicrosoftDOTCom} –
입니다. 방금 전자 메일을 보냈습니다. 어떤 도움을 주셔서 감사합니다. –
오른쪽 봤다, 전자 메일로 알아 내려고 다른 모든 사람들을 위해 결과를 다시보고하자. –