Редагувати: Після переходу на .NET SDK 1.0.4, я можу налагодити свою програму в Rider, і досвід досить хороший.
Який найкращий спосіб налаштувати чисту конфігурацію налагодження для мого додатка ASP.NET Core на Ubuntu в Rider 2017.1?
Я хочу просто натиснути кнопку «Налагодити», щоб інструмент автоматично створив додаток, розмістив його на якомусь порту та відкрив URL-адресу в браузері.
Потрібно просто спробувати використовувати launchSettings.json
(як VS автоматично створює) або Rider пропонує щось інше?
У мене є .NET Інструменти командного рядка 2.0.0-preview2-006497
встановлено
Відповіді:
2 для відповіді № 1Ви не можете.
Доки не вийде нова версія Rider з підтримкою .Net Core, налагодження не працює.
Насправді ви побачите журнал подій, наповнений такими повідомленнями, якщо спробуєте:
12:01. Проблема версії .NET Core: .NET Core 2.x не підтримується повністю. Деякі функції не працюватимуть, як очікувалося.
(Ви все одно можете просто відкрити проект і натиснути кнопку відтворення, і він "запустить ваш проект; але натискання кнопки налагодження насправді не працює на даний момент)
Станом на час написання, тестування, відновлення нугетів, посилань на проекти (тобто між проектами в одному і тому ж рішенні) та запуску налагодження не працювати.
На даний момент це просто гра в очікуванні, поки наступна версія вершника не вийде з цими можливостями восени 2017 року:
Ми хочемо випустити принаймні ще два випускицього року: неминучий випуск виправлення через кілька тижнів та ще один великий випуск (2017.2) у падінні. Речі, які ми очікуємо вирішити, включають підтримку MSTest і .NET Core 2.0, а також випустити SDK. Ми, безумовно, уважно стежимо за вашими відгуками (поданими через форму підтримки, інструмент відстеження питань чи інше), щоб побачити, які ще основні проблеми потрібно вирішити.