C# 为什么需要从ASP.NET Core 2.1迁移到3.1
我们在ASP.NET Core 2.1上有一个Web API项目,工作得非常好。我想知道迁移到最新的ASP.NET Core 3.1有哪些好处?(我们还有ASP.NET Core 5.0发布的消息。)C# 为什么需要从ASP.NET Core 2.1迁移到3.1,c#,asp.net-core,upgrade,C#,Asp.net Core,Upgrade,我们在ASP.NET Core 2.1上有一个Web API项目,工作得非常好。我想知道迁移到最新的ASP.NET Core 3.1有哪些好处?(我们还有ASP.NET Core 5.0发布的消息。) 如果有人能帮我提供有效的观点,是否真的建议升级到最新的LTS支持框架ASP.NET Core 3.1,这样我就可以采取行动进行升级。基本上,如果对你来说不是很复杂,你应该让你的项目保持最新版本 其优点是,例如,修复旧版本中的一些问题,以及将来更容易迁移到.NET 5(如果可以的话,这也是您应该关注
如果有人能帮我提供有效的观点,是否真的建议升级到最新的LTS支持框架ASP.NET Core 3.1,这样我就可以采取行动进行升级。基本上,如果对你来说不是很复杂,你应该让你的项目保持最新版本
其优点是,例如,修复旧版本中的一些问题,以及将来更容易迁移到.NET 5(如果可以的话,这也是您应该关注的问题)。基本上,如果对您来说不太复杂,您应该将项目保留在最新版本上
其优点是,例如,修复了旧版本中的一些问题,并且在将来更容易迁移到.NET 5(如果可以的话,这也是您应该关注的问题)。我希望您会发现Travis J.Gosselin的这篇文章很有用,并且描述了从ASP.NET Core 2.1迁移到3.1的原因 若您想继续迁移,那个么您可能会发现maherjendoubi对asp表单主题的回复很有用
执行此过程的正确方法可以在Microsoft文档中找到,它本身具有很强的描述性。请务必参考,并获取确切的详细信息。我希望您会发现Travis J.Gosselin的这篇文章非常有用,并且描述了从ASP.NET Core 2.1迁移到3.1的原因 若您想继续迁移,那个么您可能会发现maherjendoubi对asp表单主题的回复很有用
执行此过程的正确方法可以在Microsoft文档中找到,它本身具有很强的描述性。请务必参考,并获取确切的详细信息。更快,新的libs将支持它,更容易移动到.net 5。实际上,你应该努力跟上,否则你的代码很快就会过时,这取决于你问谁。是你为所有需要进行移植和测试的开发者支付账单、薪水和比萨饼的人吗?您是从对您的软件的这一发展充满热情的客户那里收取付款的人吗?如果你问我,我会说是的,但开发软件只是其中的一个方面。去看看每一个ASP版本的发行说明,你会找到你问题的答案。NET Core 2.1 LTS将于2021年8月30日停止支持(请参阅),所以你有14个月的时间更新到3.1。之后,您将不会收到2.1版的任何安全补丁。你最好早点搬家,否则如果你等到最后一分钟,遇到意想不到的问题,你可能会超过下线日期。对于一家公司来说,安全标准可能是最有说服力的论据。3.1关闭了框架中发现的一些漏洞,如果您有敏感信息,将其保留在2.1是一个问题。更快,新的LIB将支持它,更容易移动到.net 5。实际上,你应该努力跟上,否则你的代码很快就会过时,这取决于你问谁。是你为所有需要进行移植和测试的开发者支付账单、薪水和比萨饼的人吗?您是从对您的软件的这一发展充满热情的客户那里收取付款的人吗?如果你问我,我会说是的,但开发软件只是其中的一个方面。去看看每一个ASP版本的发行说明,你会找到你问题的答案。NET Core 2.1 LTS将于2021年8月30日停止支持(请参阅),所以你有14个月的时间更新到3.1。之后,您将不会收到2.1版的任何安全补丁。你最好早点搬家,否则如果你等到最后一分钟,遇到意想不到的问题,你可能会超过下线日期。对于一家公司来说,安全标准可能是最有说服力的论据。3.1关闭了框架中发现的一些漏洞,如果您有敏感信息,将其保留在2.1是一个问题。请注意,.NET 5将不是LTS版本,但.NET 6将是。请注意,.NET 5将不是LTS版本,但.NET 6将是。