VS2022正在加载设计器,连接到已命名的管道时发生超时
前言
重新装了系统后,使用VS2022打开原来的解决方案(.NET7 ERP系统), 双击Form.cs文件打开窗体设计器报错。
正在加载设计器,你可以在后台加载设计器时继续工作。
要在加载设计器前避免可能发生的数据丢失,必须纠正以下错误:
连接到已命名的管道时发生超时。
弹出VS调试界面,
选择VS2022调试,发现
System.IO.FileNotFoundException:“Could not load file or assembly 'Microsoft.Extensions.Logging.Abstractions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'. 系统找不到指定的文件。”
网上找了很多资料,最终确定是最新版本VS2022不支持.NET7.
作者从微软官网下载.NET7 SDK安装包,无法安装。
解决方案
1、将现有项目升级到.NET8。
2、如果不想用.NET8,那就卸载VS2022,找之前的版本安装。
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网