2017-12-11 5 views
0

VS 2017에 프로젝트가 있고, 4.5.1 프레임 워크를 사용하고 있으며 내부에 각도 5가 있습니다. 문제는 배포를 수행하는 사람들에게 내 Angular5 프로젝트에서만 TeamCity로 빌드하고 배포하는 웹 API 프로젝트에 문제가 없다는 것입니다.TeamCity에서 Angular 5/Visual Studio 2017 프로젝트를 만들지 못했습니다.

이 오류가 표시됩니다.

Cannot start build runner, exit code - 11 (new) 

그런

Failed to start MSBuild.exe. Failed to detect default target(s) in the project file C:\BuildAgent\work\9893893\C2NG.Web.csproj 

다음

Please define targets explicitly in the build configuration options on TeamCity Web UI. 

그리고

Project does not define DefaultTargets or InitialTarget 

생각?

+0

당신이 당신의 콘솔 명령 줄에서/대상 스위치를 사용하고있는 것으로 보인다. 오류 메시지에서 제안하는 TeamCity 웹 UI의 빌드 구성 옵션에서 필요한 대상을 지정하십시오. https://stackoverflow.com/questions/4041168/teamcity-failed-to-detect-target-in-msbuild-project – Alex

+0

로컬에서 Visual Studio 또는 MSBuild 명령 줄을 사용하여 프로젝트를 빌드하고 배포 한 경우의 결과는 어떻습니까? 문제가 해결되지 않으면 teamcity에 구성을 제공해야 할 수도 있습니다. 로컬에서도 작동하지 않는 경우 프로젝트를 빌드하는 명령 줄 또는이 문제를 재현 할 수있는 단계를 알려주십시오. –

+0

@Tom Stickel,이 문제점에 대한 업데이트? 이 문제를 해결 했습니까? 그렇지 않은 경우이 문제의 최신 상태를 알려주십시오. –

답변

0

사용자가 명령 줄 도구를 사용하고 있고 dotnet을 사용해야하는 경우 마지막 버전 opf 팀을 사용하지 않으면 간단한 명령 줄 러너를 사용할 수 있습니다.

당신은 DOTNET 빌드에 대한 공식 문서에서 매개 변수가 있습니다 : https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-build?tabs=netcore2x

dotnet build [<PROJECT>] [-c|--configuration] [-f|--framework] [--force] [--no-dependencies] [--no-incremental] [--no-restore] [-o|--output] [-r|--runtime] [-v|--verbosity] [--version-suffix] 
관련 문제