博客迁移到.Net 9单文件遇到的问题
起因
.Net 9正式版已经发布了有十几天了,边想起把博客升级迁移.Net 9上,代码上没有改动,还是使用的单文件发布,在将发布文件上传Linux服务器上后,运行后,发现有错误,提示缺少文件.- 提示缺少文件: System.Text.Json
- 提示缺少文件: Microsoft.Extensions.Caching.Memory
临时解决方法:
在项目工程文件(csproj),增加以下配置:<PackageReference Include="System.Text.Json" Version="9.0.0.0" />
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="9.0.0.0" />
秋风
2024-11-24