Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Add support for .NET Framework 4.6.1 to target frameworks.

Aberta
#863 0 comentários 0 reações 0 responsáveis Ver no GitHub

@lahma já está trabalhando nisso.

Desde 18/7/2024.

  • #872 de @lahma — aberto

Avaliação

Dificuldade
1/5
Tempo estimado
Menos de uma hora
Facilidade para iniciantes
50/100
Tipo de issue
Funcionalidade
Clareza
Claramente especificada
Status de atividade
Estagnada
Stack de tecnologia
csharp
Domínio
build-system

Direção de pesquisa

Abra src/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib.csproj na linha de target-framework indicada no issue e inspecione os destinos de framework existentes. Adicione net461 e, em seguida, verifique se o projeto continua sendo compilado e empacotado com sucesso; considera-se concluído quando .NET Framework 4.6.1 estiver incluído como um destino compatível.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

*no response* enhancement
Is your feature request related to a problem? Please describe.

We've been using prior versions of SharpZipLib with .NET Framework and once upgrading, we are running into issues at compile time referencing .NET Standard 2.0. For various reasons, we're unable to upgrade our .NET Framework version up to 4.7.2+. Per Microsoft:

While NuGet considers .NET Framework 4.6.1 as supporting .NET Standard 1.5 through 2.0, there are several issues with consuming .NET Standard libraries that were built for those versions from .NET Framework 4.6.1 projects. For .NET Framework projects that need to use such libraries, we recommend that you upgrade the project to target .NET Framework 4.7.2 or higher. (https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-0)

Describe the solution you'd like

Add net461 to this line. We are not sure if there's more that would need to happen as we are not familiar with this code base.

Describe alternatives you've considered

The only other solution that we would be able to do would be to compile this ourselves internally.

Tags

No response

Additional context

No response

Linguagem predominante
C#
Estrelas
3.9k
Forks
1k
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de icsharpcode/SharpZipLib

Todas as issues de icsharpcode/SharpZipLib

Issues semelhantes

Mais issues de C#

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.