WPF编译出现包问题
在还原 NuGet 程序包时遇到 “'%' is an invalid start of a value” 错误,通常是由于
.nupkg.metadata文件损坏或格式异常导致的。以下是具体解决步骤:1. 删除损坏的缓存文件
NuGet 缓存中的
.nupkg.metadata文件可能已损坏(如内容被意外修改、包含无效字符%),直接删除缓存即可让 NuGet 重新下载正确文件:
- 打开文件夹:
C:\Users\HW\.nuget\packages\- 找到对应包的文件夹并删除:
runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl\4.3.0\- 若删除后仍报错,可尝试删除整个
packages文件夹(会重新下载所有依赖,耗时较长)。
