Microsoft Edge WebView2 Runtime

che100

Client
Регистрация
18.04.2017
Сообщения
808
Благодарностей
499
Баллы
63
Visual Studio 2022 принудительно в фоне настырно ставит эту шляпу.Один раз удалил, сегодня смотрю уже стоит зараза. Зачем она нужна, в рамках написания кода?
Майкрософт в последнее время выбешивает своим "принудиловом", слышал даже bios в фоне сам обновляет.
Вспомнил, при установке VS, он долго чо то такое лопатил нонстоп что проц был занят на треть, решилось гуглением и командами в PS. Вот думаю дальше себя мучать или перейти на Rider.
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 373
Благодарностей
3 297
Баллы
113
Visual Studio 2022 принудительно в фоне настырно ставит эту шляпу.Один раз удалил, сегодня смотрю уже стоит зараза. Зачем она нужна, в рамках написания кода?
Просто останови её службу.

Для GUI в Win32 издревне имеется готовый браузер на основе IE, но так как IE запланировали выпилить и выпилили,
ему на смену пришёл встраиваемый Edge, вроде как частью WinUI 3.

Вот думаю дальше себя мучать или перейти на Rider.
BuildTools потребуется, а там:

93876


Код:
{
  "version": "1.0",
  "components": [
    "Microsoft.VisualStudio.Component.Roslyn.Compiler",
    "Microsoft.Component.MSBuild",
    "Microsoft.VisualStudio.Component.CoreBuildTools",
    "Microsoft.VisualStudio.Workload.MSBuildTools",
    "Microsoft.VisualStudio.Component.Windows10SDK",
    "Microsoft.VisualStudio.Component.VC.CoreBuildTools",
    "Microsoft.VisualStudio.Component.VC.Tools.x86.x64",
    "Microsoft.VisualStudio.Component.VC.Redist.14.Latest",
    "Microsoft.VisualStudio.Component.VC.CMake.Project",
    "Microsoft.Net.Component.4.8.SDK",
    "Microsoft.Net.Component.4.7.2.TargetingPack",
    "Microsoft.VisualStudio.Component.TextTemplating",
    "Microsoft.VisualStudio.Component.VC.CoreIde",
    "Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core",
    "Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset",
    "Microsoft.VisualStudio.Component.VC.Llvm.Clang",
    "Microsoft.VisualStudio.Workload.VCTools",
    "Microsoft.VisualStudio.Component.NuGet.BuildTools",
    "Microsoft.Net.ComponentGroup.DevelopmentPrerequisites",
    "Microsoft.Net.Component.4.8.TargetingPack",
    "Microsoft.Net.ComponentGroup.4.8.DeveloperTools",
    "Microsoft.VisualStudio.Workload.ManagedDesktopBuildTools",
    "Microsoft.VisualStudio.Component.NuGet",
    "Microsoft.VisualStudio.Component.Roslyn.LanguageServices"
  ]
}

Майкрософт в последнее время выбешивает своим "принудиловом", слышал даже bios в фоне сам обновляет.
Он ещё и микрокод (прошивку) процессоров в фоне обновляет. :-)
 
  • Спасибо
Реакции: che100

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 373
Благодарностей
3 297
Баллы
113
Забыл, ещё надо 2 резервные задачи отключить в планировщике taskschd.msc:

93902
 
  • Спасибо
Реакции: che100

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 373
Благодарностей
3 297
Баллы
113
Делал себе один батник, чуть дописал его:
Bash:
sc config wuauserv start=disabled
sc config UsoSvc start=disabled
sc config edgeupdate start=disabled

sc stop wuauserv
sc stop UsoSvc
sc stop edgeupdate

schtasks /Change /tn "\Microsoft\VisualStudio\Updates\BackgroundDownload" /disable
schtasks /End /tn "\Microsoft\VisualStudio\Updates\BackgroundDownload"
schtasks /Change /tn "\MicrosoftEdgeUpdateTaskMachineCore" /disable
schtasks /End /tn "\MicrosoftEdgeUpdateTaskMachineCore"
schtasks /Change /tn "\MicrosoftEdgeUpdateTaskMachineUA" /disable
schtasks /End /tn "\MicrosoftEdgeUpdateTaskMachineUA"

pause
Только стоит быть внимательным, при остановке служб, будет не очень хорошо, если остановить в процессе выполнения чего-то более важного, чем ожидания задач.

edgeupdate всё же ставит обновления которые не привносит VS Installer. Меня эти разделения способов и мест обновлений тоже напрягают.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)