Tagliatti / BoletoNetCore

BoletoNetCore é um componente desenvolvido em C# e .NET Core para Emissão e Impressão de Boletos Bancários, Geração de Arquivo de Remessa e Leitura do Arquivo de Retorno.
Apache License 2.0
17 stars 11 forks source link

Migrando de CoreCompat para System.Drawing.Common #11

Closed Logerfo closed 5 years ago

Logerfo commented 5 years ago

Fixes #10.

Migração teve sucesso imediato em tudo, menos ImageConverter. Implementei uma solução substituta para esse caso.

Por favor, verifique se o formato de imagem a ser utilizado para código de barras deveria mesmo ser BMP.

Build e testes estão passando, mas não cheguei a executar nada. Seria interessante testar, principalmente a parte de ImageConverter.

Logerfo commented 5 years ago

As a workaround for anyone having the same problem, here's a workaround. Insert this into your .csproj file:

<Target Name="ChangeAliasesOfNugetRefs" BeforeTargets="FindReferenceAssembliesForReferences;ResolveReferences">
  <ItemGroup>
    <ReferencePath Condition="'%(FileName)' == 'CoreCompat.System.Drawing'">
      <Aliases>CoreCompatSystemDrawing</Aliases>
    </ReferencePath>
  </ItemGroup>
</Target>
Tagliatti commented 5 years ago

Vlw. =D https://www.nuget.org/packages/BoletoNetCore/1.0.0-beta7