Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Não foi possível carregar arquivo ou assembly SkiaSharp #224

Open
pablocunha opened this issue Jan 31, 2023 · 6 comments
Open

Não foi possível carregar arquivo ou assembly SkiaSharp #224

pablocunha opened this issue Jan 31, 2023 · 6 comments

Comments

@pablocunha
Copy link

Olá,
estou tentando gerar o HTML do boleto, porém retorna este erro do SkiaSharp.

Eu preciso adicionar este pacote em meu projeto?
Eu até adicionei, porém depois passou a dar erro de compilação por ter eu adicionado a SkiaSharp (dá erro de conflito de referencia).

System.IO.FileNotFoundException: Não foi possível carregar arquivo ou assembly 'SkiaSharp, Version=2.88.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' ou uma de suas dependências. O sistema não pode encontrar o arquivo especificado.Nome do arquivo: 'SkiaSharp, Version=2.88.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'
em BoletoNetCore.BoletoBancario.MontaHtmlEmbedded(Boolean convertLinhaDigitavelToImage, Boolean usaCsspdf, String urlImagemLogoBeneficiario, String pixString)
em Intsys.ERP.Domain.Services.BoletoService.d__23.MoveNext() na C:\git\webprojects-backend\Intsys.ERP\Intsys.ERP.Domain\Services\BoletoService.cs:linha 229

@carloscds
Copy link
Collaborator

@pablocunha Adiciona o SkiaSharp ao seu projeto https://www.nuget.org/packages?q=SkiaSharp

@pablocunha
Copy link
Author

pablocunha commented Feb 1, 2023

Então @carloscds , quando eu adiciono o SkiaSharp dá este erro de compilação.
Eu até alterei o arquivo do projeto conforme fala na mensagem, porém sem sucesso.

Eu adicionei apenas o pacote https://www.nuget.org/packages/SkiaSharp

image

NETSDK1022
Duplicate 'Content' items were included. The .NET SDK includes 'Content' items from your project directory by default. You can either remove these items from your project file, or set the 'EnableDefaultContentItems' property to 'false' if you want to explicitly include them in your project file. For more information, see https://aka.ms/sdkimplicititems. The duplicate items were: 'C:\Users\pablo.nuget\packages\skiasharp.nativeassets.win32\2.88.3\buildTransitive\net462....\runtimes\win-x86\native\libSkiaSharp.dll'; 'C:\Users\pablo.nuget\packages\skiasharp.nativeassets.win32\2.88.3\buildTransitive\net462....\runtimes\win-x64\native\libSkiaSharp.dll'; 'C:\Users\pablo.nuget\packages\skiasharp.nativeassets.win32\2.88.3\buildTransitive\net462....\runtimes\win-arm64\native\libSkiaSharp.dll' C:\Program Files\dotnet\sdk\5.0.416\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.Shared.targets

@carloscds
Copy link
Collaborator

@pablocunha Pode ser a versao do pacote.

@danilobreda
Copy link
Contributor

@pablocunha conseguiu resolver o problema?

@pablocunha
Copy link
Author

@danilobreda não consegui.

@renydev
Copy link

renydev commented May 27, 2023

@pablocunha eu tive esse mesmo problema e resolvi mexendo na versão do SkiaSharp
Ficou
SkiaSharp 2.88.3
BoletoNetCore 3.0.1.290
BoletoNetCore.PDF 3.0.0
E aí resolveu o problema =D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants