Развертывание Octopus, не включая exe.config в nuget

Я использую dbup для миграции своей базы данных, и мой проект dbup в решении Visual Studio определенно создает требуемый файл exe и exe.config. Теперь, когда я развертываю свой проект с помощью octopus deploy, у меня нет файла exe.confog в nupkg, созданного octo, однако я могу подтвердить, что exe.config находится в папке выпуска на сервере.

Я обнаружил, что у осьминога была ошибка с аналогичной проблемой https://github.com/OctopusDeploy/Issues/issues/970, которая сейчас решена. в версии 2.5.1 (https://octopus.com/downloads/compare?from=2.2.1&to=3.4.10), и я использую версию Octopus 3.3.17, однако я столкнулся с таким же поведением. Кто-нибудь может указать мне правильное направление?

Большое спасибо.


person Jay    schedule 22.09.2016    source источник
comment
Используете Octopack nuget для развертывания или octo.exe?   -  person Ajay Bhasy    schedule 23.09.2016


Ответы (1)


arrow_upward
0
arrow_downward

Если вы запустите MSBuild myProjectFile.csproj /p:RunOctoPack=true внутри папки проекта, вы увидите журналы OctoPack, показывающие, что именно он сделал. Он сообщит вам, куда он поместил все файлы, какой файл .nuspec использовался и т. Д. Возможно, это прояснит некоторые вещи.

person Emiel Koning    schedule 12.06.2017