저는 CI/CD 엔진에서 MSBuild를 사용하려고하는데이를 사용하여 ASP.NET Core MVC 응용 프로그램을 게시해야합니다.Visual Studio에서 MSBuild로 보내는 명령을 찾는 방법은 무엇입니까?
Visual Studio에서 프로젝트를 빌드/게시 할 때 MSBuild로 보내는 내용을 알고 MSBuild에 정확하게 보내고 싶습니다.
Visual Studio 2017이 .NET Core 프로젝트를 작성/게시하기 위해 MSBuild로 보내는 명령을 찾을 수 있습니까?
업데이트 : VS 단순히 모든 MSBuild.exe
프로세스를 종료, MSBuild를 API를 사용하는 말을 사람들에게 후 VS 통해 프로젝트/솔루션을 구축, 당신은 프로세스 목록으로 돌아오고있다 MSBuild.exe
(를 통해 볼 것을 볼 수 있습니다 작업 관리자). 그래서, 설명은 무엇입니까? VS가 API를 사용하는 경우 해당 API는 devenv.exe
프로세스 내에서 실행되어야하며 MSBuild.exe
의 인스턴스는 작업 관리자 안에 나타나야합니다. 권리?
업데이트 2 : devenv.exe
은 게시 기능을 제공합니까?
Visual Studio는 MSBuild 관리 API를 사용하여 작업을 수행하므로 명령을 캡처하지 않습니다. .NET 핵심 프로젝트의 경우'dotnet'을 사용하십시오. –
[Visual Studio에서 MSBuild에 전달하는 매개 변수는 무엇입니까?] (https://stackoverflow.com/questions/11932164/what-parameters-does-visual-studio-pass-to-msbuild) 가능한 복제본 –