Outlook 추가 기능 각도 애플리케이션을 호스팅하는 asp.net 핵심 애플리케이션이 있습니다. 이것은 로컬 컴퓨터에서 올바르게 빌드되고 배포됩니다.asp.net 코어 복원 명령이 VSTS에서 빌드 할 때 실패합니다.
"npm install"및 "npm build"를 수행하는 단계로 수정 한 ASP.NET 코어 템플리트를 사용하여 VSTS에서 빌드를 만들었습니다.
모든 것이 .net 코어 복원 단계까지 작동합니다. 이 단계를 실행하면 나는 내가 참조하고 패키지의 의존성해야합니다, 그래서 내가이 패키지를 참조하고 있지 않다
d:\a\3\s\Master\node_modules\openxml-js\OpenXmlSdkJs-01-01-02\OpenXmlSdkJs.csproj(114,3): error MSB4019: The imported project "C:\Program Files\dotnet\sdk\2.0.2\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk.
말하는 오류가 발생합니다. 참조 된 csproj 파일을 보면
<Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" />
나는 오류의 원인이라고 생각합니다.
누구나 해결할 수있는 아이디어가 있습니까?
Hosted agent 또는 Hosted VS2017 에이전트는 무엇을 사용 했습니까? –
@ MarinaLiu-MSFT 호스팅되는 VS2017 –
Hosted 에이전트를 사용하도록 변경되었지만 이제 "오류 : 잘못된 입력 'd : \ a \ 1 \ s \ Master \ node_modules \ openxml-js \ OpenXmlSdkJs-01-01이 표시됩니다. -02 \ OpenXmlSdkJs.csproj '파일 형식이 인식되지 않았습니다. " 참고하시기 바랍니다. 이 응용 프로그램을 개발하는 데 VS2017을 사용하고 있습니다. –