+Eduard Lepner: наверное, можно сказать, что у edit&continue есть несколько ограничений: во-первых, Edit and Continue is supported for 64-bit projects that target the .NET Framework 4.5.1. (msdn.microsoft.com/en-us/library/x17d7wxw.aspx), много ограничений на операции по редактированию кода тут - msdn.microsoft.com/en-us/library/ms164927.aspx. Другое дело, что метод автора обладает своими специфическими ограничениями.Может, кому то эти ограничения будут досаждать меньше ограничений в VS. Но я надеюсь на расширение функциональности Edit&Continue в студии.
Я нуб, просто пытался переписать программу с динамическим прототипированием с видоса. Все работает только вот когда закрываю форму редактора кода возникает исключение в классе InProcessCompiler мол нет статического метода Main подходящего для точки входа. Странно. Такой метод есть в классе Program но ошибка возникает все равно. Помогите разобраться в чем проблема.
@@soloondotnet Ну вот там помните где в классе обращение к свойствам HasErrors. Типа есть ли ошибки перед тем как сборку возвращает. Это в методе Compile проверка на ошибки. Во как раз на этой проверке выдает ошибку где сказано про метод main. Хотя сборка потом остается, всмысле что редактированный код сохраняется.
всегда интересно слушать профессионалов в своем деле, дилетанты бесят )
Блин, смотрел, думал, кого мне этот чувак напоминает. Вспомнил - хороший актер наш российский Егор Бероев.
Ха, ну да, что-то есть очень отдаленно.
А чем вам Edit & Continue не угодил? Я это ко второму пункто про runtime patching в вашей презентации.
+Eduard Lepner: наверное, можно сказать, что у edit&continue есть несколько ограничений: во-первых, Edit and Continue is supported for 64-bit projects that target the .NET Framework 4.5.1. (msdn.microsoft.com/en-us/library/x17d7wxw.aspx), много ограничений на операции по редактированию кода тут - msdn.microsoft.com/en-us/library/ms164927.aspx.
Другое дело, что метод автора обладает своими специфическими ограничениями.Может, кому то эти ограничения будут досаждать меньше ограничений в VS. Но я надеюсь на расширение функциональности Edit&Continue в студии.
+Eduard Lepner edit&continue не работает. оно просто не работает. поэтому мне кажется дискутировать это сложно.
Магия!!!
Я нуб, просто пытался переписать программу с динамическим прототипированием с видоса. Все работает только вот когда закрываю форму редактора кода возникает исключение в классе InProcessCompiler мол нет статического метода Main подходящего для точки входа. Странно. Такой метод есть в классе Program но ошибка возникает все равно. Помогите разобраться в чем проблема.
Хмм, так сложно сказать не глядя на код. Выложите на github или gist.
@@soloondotnet Ну вот там помните где в классе обращение к свойствам HasErrors. Типа есть ли ошибки перед тем как сборку возвращает. Это в методе Compile проверка на ошибки. Во как раз на этой проверке выдает ошибку где сказано про метод main. Хотя сборка потом остается, всмысле что редактированный код сохраняется.
Если проверять p.Address и т.д. на нулл в то время как сам p и есть null то будет исключение... лол
Вот бесят люди когда говорят половину на английском половину на русском.
А у вас в словаре на каждое определение из лекции есть русский термин, который используется программистами?
Вот развивалось бы IT изначально в россии, такого бы не было. Сами виноваты, терпите.
@@lvn5609 вряд-ли бы, применяли всё равно мультипонятный язык(английский)
@@belozerov_mi кто знает... В любом случае поезд уже ушел
@@lvn5609 Изначально где? В совке? Ну ну