ASP Web API 大型运行时文件夹通常是由于NuGet软件包对于引入大量依赖项而导致的。解决方法是通过使用RuntimeIdentifier设置仅安装需要的依赖项,从而减少运行时文件夹的大小。示例代码如下:
win-x64
win-x64
在上面的代码中,我们使用RuntimeIdentifier仅安装适用于win-x64运行时的Microsoft.AspNetCore.Mvc和Microsoft.AspNetCore.Authentication.JwtBearer NuGet软件包。