Просьба указать шаги отладки проекта cake с кодом VS в Visual Studio 2015, который не установлен. Я не смог найти какие-либо шаги отладки в документации по тортам.Как отлаживать проект торта в vscode?
2
A
ответ
4
- Установите пакет Cake.CoreCLR NuGet в папку инструментов
- Установить торт расширения для визуального кодекса Студия
- Настройка .NET Core, отладчик в Visual Studio кодекса. См http://aka.ms/vscclrdebugger подробности
- Откройте каталог, содержащий ваши Cake файлы в Visual Studio кодекса
Создать файл .vscode/launch.json и добавить следующее содержание (предполагая, что файл торт build.cake)
{ "version": "0.2.0", "configurations": [ { "name": ".NET Core Launch (console)", "type": "coreclr", "request": "launch", "program": "${workspaceRoot}/tools/Cake.CoreCLR/Cake.dll", "args": [ "${workspaceRoot}/build.cake", "--debug", "--verbosity=diagnostic" ], "cwd": "${workspaceRoot}", "stopAtEntry": true, "externalConsole": false } ] }
Открыть файл торт и добавить точку останова, нажав F9
- Hit F5, чтобы начать отладку
Это взят из превосходной блоге углубленного Мартина Björkström на сайте торта http://cakebuild.net/blog/2016/09/debug-cake-vscode
Примечания VSCode отладка будет работать только с использованием .N Co, так что любая надстройка/ссылка должна быть доступна для .NET Core.
Для отладки стандартный стандартный .NET Cake с помощью Visual Studio, который описан в этом блоге Гэри Ewan Парк http://cakebuild.net/blog/2016/05/debug-cake-file