Не удалось загрузить файл или сборку SixLabors.Fonts ClosedXML NugetPackageC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Не удалось загрузить файл или сборку SixLabors.Fonts ClosedXML NugetPackage

Сообщение Anonymous »

Когда я пытаюсь экспортировать таблицу базы данных в Excel с помощью пакета Nuget ClosedXML, я получаю эту ошибку в заголовке. Я попробовал это локально на локальном хосте, но все работает отлично.
Я проверил файлы dll. в производстве, и SixLabors.dll присутствует. Вот мой код
Я использую Asp .Net Core 6

Код: Выделить всё

     public IActionResult ExportProductsToExcel()
{
const string contentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
string fileName = "Products " + DateTime.UtcNow.ToString().Replace("AM", "").Replace("PM", "") + ".xlsx";
try
{
using var stream = GetProductExcelStream();
var content = stream.ToArray();
return File(content, contentType, fileName);
}
catch (Exception ex)
{
Helpers.LogAPIResponse(_hostingEnvironment.WebRootPath, "ExportProductsToExcel", "Export products Logging", ex);
return View();
}
}
public MemoryStream GetProductExcelStream()
{
using var workbook = new XLWorkbook();
List vcproductCatalogs = _context.VcproductCatalogs.ToList();

var worksheet = workbook.Worksheets.Add("Products");
// worksheet.Cell(1, 1).Value = "Id";
worksheet.Cell(1, 1).Value = "Name";
worksheet.Cell(1, 2).Value = "SKU";
worksheet.Cell(1, 3).Value = "Description";
worksheet.Cell(1, 4).Value = "Format";
worksheet.Cell(1, 5).Value = "Vintage";
worksheet.Cell(1, 6).Value = "Appelation";
worksheet.Cell(1, 7).Value = "Classification";
worksheet.Cell(1, 8).Value = "Color";
worksheet.Cell(1, 9).Value = "Price";
worksheet.Cell(1, 10).Value = "Active";
worksheet.Cell(1, 11).Value = "Cover Image";

var index = 1;
foreach (VcproductCatalog product in vcproductCatalogs)
{
// worksheet.Cell(index + 1, 1).Value = category.Id;
worksheet.Cell(index + 1, 1).Value = product.Name;
worksheet.Cell(index + 1, 2).Value = product.Sku;
worksheet.Cell(index + 1, 3).Value = product.Description;
worksheet.Cell(index + 1, 4).Value = product.Format;
worksheet.Cell(index + 1, 5).Value = product.Vintage;
worksheet.Cell(index + 1, 6).Value = product.Appelation;
worksheet.Cell(index + 1, 7).Value = product.Classification;
worksheet.Cell(index + 1, 8).Value = product.Color;
worksheet.Cell(index + 1, 9).Value = product.Price;
worksheet.Cell(index + 1, 10).Value = product.Active.ToString();
worksheet.Cell(index + 1, 11).Value = product.CoverImage.Replace("\r\n", "");

index += 1;
}
worksheet.Columns().AdjustToContents();
worksheet.Rows().AdjustToContents();
// Change the first row color

for (int i = 1; i 

Подробнее здесь: [url]https://stackoverflow.com/questions/76263421/could-not-load-file-or-assembly-sixlabors-fonts-closedxml-nugetpackage[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Проблема со слепком NetBarcode 1.7.2 и функцией SixLabors.Fonts.Measure()
    Anonymous » » в форуме C#
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Проблема с пакетом nuget NetBarcode 1.7.2 и функцией SixLabors.Fonts.Measure().
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Можем ли мы создать NugetPackage, который будет поддерживать как .NET Core (или .NET 5+), так и .NET Framework?
    Anonymous » » в форуме C#
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • FFimageLoading NugetPackage для Xamarin MVVMCross 4.4.0
    Anonymous » » в форуме C#
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • ClosedXML выдает ошибку «Файл поврежден» после записи расширением NPOI, но файл не поврежден C#
    Anonymous » » в форуме C#
    0 Ответы
    75 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»