双击打开一个Form1文件,显示正在加载设计器,一直加载卡死。
解决方法:
一、右键管理员运行VS2022 或属性,高级》管理员运行勾选
二、修改下载的NuGet包存储位置:
1、Nuget.Config 文件路径:
C:\Users\{登录用户名}\AppData\Roaming\NuGet
文件内容
原始文件内容为:
xml version="1.0" encoding="utf-8"? <configuration> <packageSources> <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" /> packageSources> configuration>
修改后的内容为:
<?xml version="1.0" encoding="utf-8"?> <configuration> <disabledPackageSources> <add key="Microsoft and .NET" value="true" /> </disabledPackageSources> <packageRestore> <add key="enabled" value="True" /> <add key="automatic" value="True" /> </packageRestore> <bindingRedirects> <add key="skip" value="False" /> </bindingRedirects> <packageManagement> <add key="format" value="0" /> <add key="disabled" value="False" /> </packageManagement> <packageSources> <add key="nuget (官网-lt)" value="https://api.nuget.org/v3/index.json" protocolVersion="3" /> </packageSources> <activePackageSource> <add key="Microsoft Visual Studio Offline Packages" value="D:\.nuget\packages" /> </activePackageSource> </configuration>
三、修改VS离线包引用地址:
1、文件路径
C:\Program Files (x86)\NuGet\Config
2、打开修改 “Microsoft.VisualStudio.Offline.config”,文件内容
原始文件内容:
xml version="1.0" encoding="utf-8"? <configuration> <packageSources> <add key="Microsoft Visual Studio Offline Packages" value="C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\"/> </packageSources> configuration>
修改后的文件内容:
<?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <add key="Microsoft Visual Studio Offline Packages" value="D:\.nuget\packages"/> </packageSources> <config> <add key="globalPackagesFolder" value="D:\.nuget\packages" /> </config> </configuration>
修改完成后重启VS,一切正常,完成