|
Visual Studio 2019 дико тормозит после закрытия приложения (C# WinForms + NET Core)
|
|||
---|---|---|---|
#18+
Добрый день! Проблема 1) Cтабильно после закрытия моего приложения , запущенного из-под Visual Studio 2019 (билд 16.8.2) VS начинает что-то делать усиленно секунд 30-60 после чего выдает ошибки (см.аттач). Could not retrieve IDesignToolClient for project Personal. The connection to the server has been lost. То ли коннектится куда ... на какой то сервер???? Какие то внутренние процессы запускает ... Заметил, что так стало работать после перевода WinForms-приложения с .NET Framework на .NET Core (NET 5). Проблема 2) Рендеринг даже простых и почти пустых форм в дизайн-тайме в VS стал дико тормозить и выдавать ошибки (см.аттач) И не только рендеринг, но и просто открытие cs-файлов, кликом на Solution Explorer тоже работает не быстро. Вот такие траблы с VS. На пустом проекте не тормозит и не выдает ошибки. Возможно виноваты мои контролы, сделанные на основе UserControl, да их неправильно оформил. Вот и гадаю, то ли я криво перешел на Core, то ли рендеринг WinForms под Core еще сырой. VS переустанавливал, не помогло. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2020, 14:58 |
|
Visual Studio 2019 дико тормозит после закрытия приложения (C# WinForms + NET Core)
|
|||
---|---|---|---|
#18+
Вычитал, что на декабрь 2020 .NET 5 еще очень сырой и Visual Studio, в частности поддержка .NET 5 в Design-time, просто еще не готова. Ладно, перевел проект с .NET 5 на Core 3.1 - багов в студии стало меньше. Перестало выдавать эти окошки (см.выше). Однако дикие тормоза в разных местах (при правках кода, при переключении Code/Form, после остановки программы, запущенной из среды и т.д. остались. Сегодня VS полоской сверху сообщила об ошибке среды (увидел в Activity Monitor Log System.NullReferenceException: Object reference not set to an instance of an object.at Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.AsyncCompletion.CompletionSource.<GetDescriptionAsync>d__27.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.<CallExtensionPointAsync>d__36`1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject) Похоже внутренние процессы в Studio разваливаются или на моем проекте, открытым в студии, или впринципе в студии. Я что делать не знаю. Может IntelliSence для теста как то отключить (полностью, а не отдельные его фишки)? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2020, 08:58 |
|
Visual Studio 2019 дико тормозит после закрытия приложения (C# WinForms + NET Core)
|
|||
---|---|---|---|
#18+
AlexV1, а где вычитали? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2020, 10:49 |
|
Visual Studio 2019 дико тормозит после закрытия приложения (C# WinForms + NET Core)
|
|||
---|---|---|---|
#18+
andreymx, Я использую компоненты DevExpress для Winforms for Core, и консультировался у них, не из-за их ли компонентов столько багов в DesignTime. Пока не понял из-за DevExpress или нет, но дали ссылку Design-Time Support for DevExpress WinForms Controls for .NET 5 https://community.devexpress.com/blogs/ctodx/archive/2020/11/11/design-time-support-for-devexpress-winforms-controls-for-net-5.aspx см.абзац под подзаголовком "Now the Bad News – Known Issues" Есть еще вот эта статья, правда не особо помогла мне Updates to .NET Core Windows Forms designer in Visual Studio 16.5 Preview 1 https://devblogs.microsoft.com/dotnet/updates-to-net-core-windows-forms-designer-in-visual-studio-16-5-preview-1 ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2020, 11:20 |
|
Visual Studio 2019 дико тормозит после закрытия приложения (C# WinForms + NET Core)
|
|||
---|---|---|---|
#18+
а что неправильного в оформлении своих контролов в UserControl'ах? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2020, 14:50 |
|
Visual Studio 2019 дико тормозит после закрытия приложения (C# WinForms + NET Core)
|
|||
---|---|---|---|
#18+
Roman Mejtes, Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
Я имею ввиду атрибуты, прописанные над описанием моего класса, унаследованного от UserControl. Может быть в них проблема, хотя не думаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2020, 04:11 |
|
Visual Studio 2019 дико тормозит после закрытия приложения (C# WinForms + NET Core)
|
|||
---|---|---|---|
#18+
AlexV1, Ошибки дизайнера форм последнее время перестали выдаваться, не понял после чего. Теперь попробую поставить вопрос проще. После остановки Debug'а проги (трассировки), да и просто остановки в возврата в Visual Studio, студия через 2-3 сек начинает что-то усиленно делать - то ли вычищает что-то, но делает это секунд 20-30 с показом WaitCursor и VS не отвечает ни на какие действия мыши и клавиатуры. С этим подзависоном приходится жить, хотя сложно. Хочется избавиться. Переустановка VS не помогла. И на другом ПК тоже самое. Что-то в проекте Core 3.1 полагаю. Есть мысли по этому поводу? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2020, 07:44 |
|
Visual Studio 2019 дико тормозит после закрытия приложения (C# WinForms + NET Core)
|
|||
---|---|---|---|
#18+
AlexV1, VS это такое же .NET приложение как и любое другое, если возникли проблемы, можно открыть его в профелировщике или в отладчике и посмотреть, что происходит на самом деле ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2020, 11:44 |
|
Visual Studio 2019 дико тормозит после закрытия приложения (C# WinForms + NET Core)
|
|||
---|---|---|---|
#18+
Roman Mejtes AlexV1, VS это такое же .NET приложение как и любое другое, если возникли проблемы, можно открыть его в профилировщике или в отладчике и посмотреть, что происходит на самом деле ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2020, 11:45 |
|
Visual Studio 2019 дико тормозит после закрытия приложения (C# WinForms + NET Core)
|
|||
---|---|---|---|
#18+
Roman Mejtes, А это как? Можно чуть подробнее... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2020, 12:58 |
|
Visual Studio 2019 дико тормозит после закрытия приложения (C# WinForms + NET Core)
|
|||
---|---|---|---|
#18+
AlexV1, запускаешь 2 VS, в 1 открываешь свой проект и подготавливаешь его в ошибке\проблема, чтоб её смоделировать, во второй нажимаешь меню -> отладка -> подключиться к процессу -> Выбираешь первый экземпляр VS после этого вызываешь ошибку и смотришь а если профилировщики, то принцип тот же, только надо программу использовать соответствующую, которая вычисляет время выполнения анализируешь, делаешь выводы ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2020, 14:25 |
|
|
start [/forum/topic.php?fid=20&msg=40030543&tid=1398396]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 267ms |
total: | 432ms |
0 / 0 |