Я работаю над интеграцией непрерывной интеграции с vsts, используя MSBuild для U-SQL, ссылаясь на ссылку: https://blogs.msdn.microsoft.com/azuredatalake/2017/10/24/continuous-integration-made-easy-with-msbuild-support-for-u-sql-preview/
Но я столкнулся с проблемой ниже при работе с сервером VSTS Build.
Source\TrainingUsql\TrainingUsql\TrainingUsql\TrainingUsql.usqlproj (0, 0)
Source\TrainingUsql\TrainingUsql\TrainingUsql\TrainingUsql.usqlproj(0,0): Error MSB4057: The target "Build" does not exist in the project.
Process 'msbuild.exe' exited with code '1'.
Я выполнил все шаги, указанные в ссылке, и добавил аргумент MSBuild ниже:
/p:USQLSDKPath=$(Build.SourcesDirectory)/USQLMSBuild/packages/Microsoft.Azure.DataLake.USQL.SDK.1.3.1019-preview/build/runtime /p:USQLTargetType=SyntaxCheck /p:DataRoot=$(Build.SourcesDirectory)
Любая помощь будет оценена по достоинству.
/p:USQLSDKPath=$(Build.SourcesDirectory)/{projectname}/packages/Microsoft.Azure.DataLake.USQL.SDK.{version_you_intalled}/build/runtime /p:USQLTargetType=SyntaxCheck /p:DataRoot=$(Build.SourcesDirectory)
. Также проверьте, правильно ли вы выбрали Visual Studio Version для задачи VS Build. Убедившись, что аргументы и версия VS верны, каков результат сборки? - person Marina Liu   schedule 27.10.2017