После шага развертывания пакета я пытаюсь запустить основное приложение .net из скрипта PowerShell:
Start-Process "dotnet" -WindowStyle Hidden -ArgumentList "xxx.dll"
Программа не была запущена и, похоже, причина в том, что текущий каталог не тот, который я ожидал. После прочтения документации я предположил, что текущим каталогом является папка, в которой развернутый пакет был разархивирован. Похоже, это не так ... Я зарегистрировал текущий каталог, используя (Get-Item -Path ".\").FullName
, и получил C:\Octopus\Work\20180502194906-1089-109
, который выглядит как временная папка.
Как получить доступ к библиотеке из развернутого пакета?