|
2
|
| Cristian Diaconescu · 技术社区 · 16 年前 |
|
|
1
2
正如约翰所说,没什么问题。当我升级我的项目时,为了安全起见,我确保“目标框架版本”设置为.NET 2.0,然后在2008/.NET 3.5下重新构建它们,并推出了一个更新。 当我很高兴一切仍在工作时,我将目标框架版本更新为3.5并继续正常工作,然后在准备好之后将这些更新推出。 一个明显的脚注:如果使用ClickOnce,在更新ClickOnce项目以使用3.5之前,请确保目标计算机上都有.NET 3.5,因为它们甚至不会加载到.NET 2.0下。不确定这是否适用于应用程序,但我想是这样。 |
|
|
2
1
从2005年到2008年没有问题。.NET 3.5只是带有一些附加程序集的.NET 2.0 SP2(您的现有代码自然不会使用这些程序集)。 VS2003是另一回事。.NET 2.0中有许多错误修复程序,其中一些修复程序“中断”.NET 1.1(也就是说,.NET 1.1是错误的,现在情况是“正确的”)。 |