Comments 19
Может стоит добавить ссылку на баг-репорт
Незнал, но нашел это труднодоступное место благодоря Visual Studio Community. + В карму за бдительность ;)
В релизной Visual Studio 2008 был похожий баг с рекурсивным get'ером.
Если правильно помню, достаточно было написать
… и студия сразу падала без каких либо предупреждений.
Если правильно помню, достаточно было написать
sometype PropertyName { get { return PropertyName;} }
… и студия сразу падала без каких либо предупреждений.
И, кстати, у меня VS2017RC не упала… (Console App, .Net 4.5.2 || .Net 4.6.1)
Да, знали бы вы сколько я багов выловил пока писал свой компилятор С++ по стандарту, а затем проверял тот же код в VS… :) VS конечно «машина» мощная, но такие core-фичи должны были быть покрыты тестами.
Дело было в универе >10 лет назад, но помню, что довел его до определенного релиза. :) Делает препроцессинг, потом проверяет лексику, синтаксис, семантику по стандарту ANSI98 (кроме шаблонов, неосилил) и генерирует трехадресный код. Лежит на github'e сейчас, должен собираться под VS2012 и выше.
Багов там еще много. Я получал «Internal compiler error», когда компайлил C код, падения при открытии многих существующих проектов, падения при открытии файлов… Надеюсь, к релизу это все исправят.

А это нормально? Вместо «Записать последние изменения» везде написано «Записать после изменения» (VS2015 RU)
Никто не знает, когда они выпустят финальную версию VS 2017, а не тестовую?
Sign up to leave a comment.
Баг в Visual Studio 2017 RC при использовании новых возможностей C# 7