-
Notifications
You must be signed in to change notification settings - Fork 53
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
Targets #119
Comments
Fala @marcosgerene, tudo na paz? Em fevereiro do ano passado eu iniciei uma discussão para entender se faria essa mudança ou não. Ainda haviam usuários abaixo da versão 4.6 e por isso mantive. Concordo que o melhor cenário seria usar uma única versão "amigável" às demais. Vou deixar essa issue aberta por enquanto até abrir outra discussão e decidirmos o momento de restringir as versões. Vida longa e próspera o/ |
@orochasamuel por aqui tudo bem e ai? Versões inferiores ao 4.6.2 já não são suportadas pela Microsoft a um tempo. Manter suporte a elas é "pagar o preço" do legado. Quem deve pagar esse preço é quem mantem o projeto legado por seja qual for o motivo. Aos que usam dotNet Framework 4.6.1 ou inferior sugiro baixar o fonte, mudar o target e recompilar ou mesmo manter um fork atualizado só alterando o target. Essa é uma das vantagens do open source, não ter suporte oficial não é o fim do mundo. The Show Must Go On... |
Ei, já tem um tempinho que essa issue está inativa, em breve será encerrada. Obrigado a todos pela contribuição. o/ |
@orochasamuel
Olhando o pacote https://www.nuget.org/packages/FiscalBr.EFDFiscal/ temos:
Acredito que devemos rever os targets.
Primeiro um fato:
Uma vez que o netstandard 2.0 já atende 4.6.1 ou superior, todos targets acima dele para dotNET Framework são desnecessários.
https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-0
Agora indo para um "debate", eu acredito que o suporte a versões inferiores ao dotNet Framework abaixo do 4.6.1 deva ser descontinuado. Toda vez que alguém precisar dar manutenção no projeto é problema com o VS que não compila e quanto mais o tempo passa, pior.
Anyway, IMHO devemos ter o target exclusivamente em dotNet Standard 2.0.
The text was updated successfully, but these errors were encountered: