2014-04-22 3 views
3

일부 TypeScript 파일이 포함 된 .NET 웹 사이트가 있습니다. GitHub에서 Azure 웹 사이트로 배포하려고 시도하고 있지만 TypeScript와 관련된 오류가 발생합니다.GitHub에서 Azure로 TypeScript 웹 사이트 배포

kudu 빌드가 0.9인데 반해 최신 버전 (1.0)을 사용하는 것과 관련이있을 수 있습니다. 그러나이 문제를 충분히 확신 할 수는 없으므로 문제는 아닙니다. 그것을 고치는 법도 없습니다.

명령 : D : .NET 웹 응용 프로그램 배포를 처리 \ 홈 \ 사이트 \ 배포 \ 도구 \ deploy.cmd 다음

는 (형식 미안) 배포 로그입니다. packages.config에 나열된 모든 패키지가 이미 설치되어 있습니다. NuGet 패키지 복원 중 ... 빌드하는 동안 NuGet이 패키지를 다운로드하지 못하게하려면 Visual Studio 옵션 대화 상자를 열고 패키지 관리자 노드를 클릭 한 다음 'NuGet에 누락 된 패키지 다운로드 허용'을 선택 해제하십시오. packages.config에 나열된 모든 패키지가 이미 설치되어 있습니다. D : \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ TypeScript \ Microsoft.TypeScript.targets (Shadow_findly-> D : \ home \ site \ 96,5) : 오류 : 프로젝트 파일에이 컴퓨터에 현재 설치된 것보다 다른 버전의 TypeScript 컴파일러와 도구가 사용됩니다. D : \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.0 \ tsc.exe에 컴파일러가 없습니다. 프로젝트 파일의 요소를 변경하여이 문제를 해결할 수 있습니다. D : \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ TypeScript \ Microsoft.TypeScript.targets (96,5) [D : \ home \ site \ repository \ HiveAdmin \ TheHive.Admin.csproj] : 오류 MSB6004 : 지정한 작업 실행 위치 "D : \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.0 \ tsc.exe"가 잘못되었습니다. [D : \ home \ site \ repository \ HiveAdmin \ TheHive.Admin.csproj] exitCode = 1, command = "D : \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ MSBuild.exe" t : pipelinePreDeployCopyAllFilesToOneFolder/p : _PackageTempDir = "C : \ DWASFiles \ Sites \ thehiveadmin \ Temp \ cab5b42e-19e1-435e에 복사하십시오. Configuration = Release/p : SolutionDir = "D : \ home \ site \ repository." 웹 사이트 배포 중에 오류가 발생했습니다. .NET 웹 응용 프로그램 배포 처리. packages.config에 나열된 모든 패키지가 이미 설치되어 있습니다. NuGet 패키지 복원 중 ... 빌드하는 동안 NuGet이 패키지를 다운로드하지 못하게하려면 Visual Studio 옵션 대화 상자를 열고 패키지 관리자 노드를 클릭 한 다음 'NuGet에 누락 된 패키지 다운로드 허용'을 선택 해제하십시오. packages.config에 나열된 모든 패키지가 이미 설치되어 있습니다. D : \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ TypeScript \ Microsoft.TypeScript.targets (Shadow_findly-> D : \ home \ site \ 96,5) : 오류 : 프로젝트 파일에이 컴퓨터에 현재 설치된 것보다 다른 버전의 TypeScript 컴파일러와 도구가 사용됩니다. D : \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.0 \ tsc.exe에 컴파일러가 없습니다. 프로젝트 파일의 요소를 변경하여이 문제를 해결할 수 있습니다. D : \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ TypeScript \ Microsoft.TypeScript.targets (96,5) [D : \ home \ site \ repository \ HiveAdmin \ TheHive.Admin.csproj] : 오류 MSB6004 : 지정한 작업 실행 위치 "D : \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.0 \ tsc.exe"가 잘못되었습니다. [D : \ home \ site \ repository \ HiveAdmin \ TheHive.Admin.csproj] exitCode = 1, command = "D : \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ MSBuild.exe" t : pipelinePreDeployCopyAllFilesToOneFolder/p : _PackageTempDir = "C : \ DWASFiles \ Sites \ thehiveadmin \ Temp \ cab5b42e-19e1-435e에 복사하십시오. -e3a-b780b7bb6400 "; AutoParameterizationWebConfigConnectionStrings = false; 구성 = 릴리스/p : SolutionDir ="D : \ home \ site \ repository.\ " 웹 사이트 배포 중에 오류가 발생했습니다. D : \ Program Files (x86) \ SiteExtensions \ Kudu \ 1.26.30329.722 \ bin \ scripts \ starter.cmd D : \ home \ site \ deployments \ tools \ deploy. 현재이 시스템에 설치되어보다 cmd를

모든 아이디어를 어떻게이 문제를 해결하는 방법? 오류 메시지의

답변

3

관련 부분은

프로젝트 파일이 타이프 스크립트 컴파일러 및 도구의 다른 버전을 사용하다 D : \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.0 \ tsc.exe에서 컴파일러를 찾지 못했습니다 .Elme를 변경하여이 문제를 해결할 수 있습니다. 프로젝트 파일에 NT.

<TypeScriptToolsVersion>1.0</TypeScriptToolsVersion> 

당신은 당신이 0.9 일부에 빌드 시스템의 일부가있는 경우 빌드 환경에이 값 conditional을 확인해야합니다 :이 같은 프로젝트 파일의 태그가있다

1.0.

+0

저는이 점에서 매우 새로운 것 같습니다. 어떻게 생겼는지, 어디에 넣을까요? – Michael

+0

프로젝트 파일에 .csproj를 사용하는 경우 해당 노드는 파일의 시작 부분에있는 ''노드 내에 있습니다. PreBuildEvents 또는 PostBuildEvents가있는 경우 TypeScriptToolsVersion 노드는 둘 중 하나의 형제 노드가됩니다. – Bishop