Я не могу использовать MSBuild для компиляции проектов SSIS, так как он еще не поддерживается.Поэтому я пытаюсь использовать VS2017 devenv.exe для компиляции проектов служб SSIS в моей задаче TFS (2017) через PowerShell.Я не вижу никаких ошибок, но также я не вижу скомпилированный вывод из файлов dtproj, т.е. dtsx или ispac.
Однако, если я запускаю ту же самую команду powershell вручную на компьютере агента сборки, она работает нормально и выдает выходные файлы.Это команда, которую я пытаюсь выполнить:
$VsIdeExe = 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe'
$BuildConfiguration = 'Development'
$PackageStagingLogsDirectory = "C:\temp\logs"
& "$VsIdeExe" "C:\temp\Source\SSIS\MyData.sln" /build "$BuildConfiguration" `
/log "$PackageStagingLogsDirectory\MyData.ide.log" `
/out "$PackageStagingLogsDirectory\MyData.sln.log"
Что мне здесь не хватает?