Во время отладки консольного приложения .NET Core в VS 2017 я не могу выполнить редактирование, а затем задать следующий оператор. Это дает мне ошибку, упомянутую в заголовке:
Например, если я устанавливаю точку останова, указанную в комментарии, затем отлаживаю и изменяю строку в первой строке непосредственно над точкой останова, я получаю ошибку:
static void Main(string[] args)
{
string x = "foo"; // modify this after debug breaks.
string y = "bar"; // breakpoint here
}
ПРИМЕЧАНИЕ: работает как ожидается в .NET Framework консольном приложении.
Когда я гуглю заголовок этого OP, я получаю ноль результатов, даже если я разделяю два предложения из сообщения об ошибке на отдельные строки в кавычках. Когда я гуглю без кавычек, я получаю ряд результатов, которые не дают ответа. Например, этот похож на то, что он начинается с «Невозможно установить следующий оператор», но остальное отличается. Этот также похож, но опять-таки отличается от первого предложения.
Что вызывает это?