如果将.NET 4.0升级到4.6会发生什么

如果将.NET 4.0升级到4.6会发生什么,.net,visual-studio,.net,Visual Studio,我已经做了一个项目两年了,它使用了.NET4.0,我知道我想将.NETFramework升级到4.6,我对此没有任何经验,我想知道这是否需要太长时间?会发生什么问题 谢谢简短的回答是“很少”。通常,较新版本会添加到现有的.Net结构中,并尽可能少地进行更改。因此,您应该能够更改目标框架并单击“重建”,然后就可以开始了 有几点需要注意: 您必须记住确保安装可以访问您希望使用的.Net framework版本。对于某些计算机,这可能意味着将其设置为先决条件和/或在安装程序中包含该版本 虽然很少见,但

我已经做了一个项目两年了,它使用了
.NET4.0
,我知道我想将
.NETFramework升级到4.6
,我对此没有任何经验,我想知道这是否需要太长时间?会发生什么问题


谢谢

简短的回答是“很少”。通常,较新版本会添加到现有的.Net结构中,并尽可能少地进行更改。因此,您应该能够更改目标框架并单击“重建”,然后就可以开始了

有几点需要注意:

  • 您必须记住确保安装可以访问您希望使用的.Net framework版本。对于某些计算机,这可能意味着将其设置为先决条件和/或在安装程序中包含该版本
  • 虽然很少见,但也有一些事情可能会以破坏性的方式发生变化。如果是这种情况,编译器通常会指导您进行重建时所需的任何更改
  • 自从您编写了原始代码以来,可能有更好的方法来做事情。您需要在开始之前决定是否同时升级代码

  • 最后,如果您更改了目标版本,并且重建时看起来工作量太大,那么您可以随时将其重新更改…

    简短的回答是“很少”。通常,较新版本会添加到现有的.Net结构中,并尽可能少地进行更改。因此,您应该能够更改目标框架并单击“重建”,然后就可以开始了

    有几点需要注意:

  • 您必须记住确保安装可以访问您希望使用的.Net framework版本。对于某些计算机,这可能意味着将其设置为先决条件和/或在安装程序中包含该版本
  • 虽然很少见,但也有一些事情可能会以破坏性的方式发生变化。如果是这种情况,编译器通常会指导您进行重建时所需的任何更改
  • 自从您编写了原始代码以来,可能有更好的方法来做事情。您需要在开始之前决定是否同时升级代码
  • 最后,如果您更改了目标版本,并且在重建时看起来工作量太大,那么您始终可以再次更改它