최근에 VS2010에서 VS2012 sqlproj로 업그레이드되었습니다. VS2012에서 건물/출판은 1-2 분 밖에 걸리지 않습니다.Msbuild 빌드 VS2012 데이터베이스 프로젝트
그러나 (C : \ Windows \ Microsoft.NET \ Framework \ v4.0.30319) MSBuild에서 빌드를 시도하는 데는 4 시간 이상이 걸립니다 !! 왜 그런지 알 수는 없다. = "로컬 ="통합 Source = (로컬); 통합 보안 = True; 풀링 = False "아래의 ms- 빌드 명령을 사용하여
MSBuild/t : Build /p:VisualStudioVersion=11.0/p : TargetDatabaseName ="WirelineDb ";/P : PublishToDatabase = "거짓"/p:SqlPublishProfilePath="Default.publish.xml ""C : \ TFS01 \ ㅋ Database.sqlproj "
... 시간 동안 여기 붙어
는 이유는 무엇입니까 MSBuild와 함께 오래 걸릴까요? 또한 VS2012가 데이터베이스를 구축하고 게시하는 데 사용하는 것은 무엇입니까? 뒤에서 MSbuild를 사용하고 있습니까? 또는 SqlPackage.exe?
당신 같은 짧은 빌드 행하려고하면 어떻게됩니까 ". msbuild를을 \ MyDBProject \ MyDBProject.sqlproj/t : 구성 =/P 구축", "지역"을? 우리는 단지 dacpac 파일을 생성하고 SQLPackage를 사용하여 그것을 게시하기위한 기본적인 빌드를 수행합니다. –
/v : diag를 추가하면 어떻게됩니까? – Nicodemeus
더 짧은 빌드 라인을 여전히 동일하게 시도했습니다./v : 진단을 통해 1MB의 진단 파일을 생성합니다. 프로젝트 모델을 검증 : 프로젝트 모델을 구축하고 해결하는 객체의 상호 의존성 (12 TASKID) : 그것은 본질적으로 진단에서 이러한 선 사이 두시간 로드 프로젝트 파일 (12 TASKID)를 제출합니다. .. (TaskId : 12) –