在安装.NET 4.0附带的VS 2010后,需要.NET 2.0和3.5的应用程序才运行
请帮助我如何使用.NET 4.0运行.NET 2.0和3.5 ......... 不会安装.NET 3.5和.NET 2.0以及.NET 4.0 ....
提前致谢....
答案 0 :(得分:1)
自VS2010发布以来,这是一个非常常见的问题。听起来很多人都不相信它,把一个旧的,被遗忘的XP机器从瓦砾堆里掏出来,安装了VS2010,然后当他们运行.NET 4.0之前的应用程序时翻转了“期待魔术”开关。 / p>
不,这些应用需要带有<supportedRuntime>
元素的app.exe.config文件,以说服他们您已经验证它们能够在新的CLR版本上正常运行。可能很有用,您可以向应用供应商发送消息,表明您已确认该应用运行良好。他们会很感激。
如果您不关心成为未付费的测试人员,那么只需在该计算机上安装.NET 3.5 SP1。
顺便说一句:它确实会严重阻塞,你没有永久地对该机器上的磁盘进行碎片整理。答案 1 :(得分:0)
.NET 4.0是一个单独的运行时。
Common Language Runtime有三个版本:
.NET 1.1
.NET 2.0 / 3.5
.NET 4.0
每个都可以与其他人分开安装。如果要运行需要.NET 2.0或3.5的应用程序,则必须安装运行时。
Wikipedia对所有这些都有一个合理的总结。或者你可以查看MSDN库。