打开项目的 Startup.cs 文件。
在 ConfigureServices 方法中添加以下代码:
services.AddControllersWithViews(options => { options.InputFormatters.Add(new Microsoft.AspNetCore.Mvc.Formatters.ExcelFormatter()); });
app.UseStaticFiles(new StaticFileOptions
{
ContentTypeProvider = new FileExtensionContentTypeProvider(new Dictionary
return File(excelBytes, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "example.xlsx");
这样就可以在 Blazor 服务器端项目中正确设置 Excel 文件的 MIME 类型了。