解决[https://stackoverflow.com/questions/3620474/microsoft-net-compatibility]后的新案例
我使用了VS2010,目标为.Net 2.0 (VB.Net Windows应用程序),我要求XP客户端安装.Net 2或3.5
本周,我的一个客户重新安装了他的XP。我猜Windows安装在那里的.Net 4。
他现在不能安装.Net 3.5,因为他收到以下消息-
Setup has detected that the Service Pack version of this system is newer than the update you are applying.
There is no need to install this update.
但这是有需要的!
解决方案:
解决安装程序检测到此系统的Service版本比您正在应用的更新更新要新。没有必要安装此更新。
您可以尝试统一所有.Net 4版本,使用ControlPanel \ addRemovePrograms,然后安装.Net 3.5,以及更高版本的.Net 4。
如果您无法以这种方式卸载.Net 4,则可以使用特殊的删除工具。您可以在以下链接中找到有关此工具的更多说明-
发布于 2013-09-11 07:33:14
将此Config添加到您的应用程序Config中,那么您的应用程序将通过安装的.NET框架的任何版本工作,在.NET 4和4.5上也会更快。
<startup>
<supportedRuntime version="v2.0.50727"/>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
祝好运。
发布于 2013-09-11 08:14:03
您实际上可以单独安装.NET框架!
它们彼此独立工作(在ASP.NET服务器上,有时确实需要注意最后安装了哪个.NET版本)。
只要谷歌为他们和下载独立安装程序。
链接.NET 3.5:链接
.NET 3.5 SP1: [link2][2]
..。
发布于 2018-08-27 09:03:47
我用以下信息解决了这个问题:
如果这一页消失了,我在这里复制一份:
如果链接到dotnetfx_cleanup_tool失败,我还复制如下:
我在我的WINDOWS中实现了这一点--我的PC和XP中都有不同的窗口,非常适合我的工作,并且安装了许多-程序:
我运行的- tool.zip -,并恢复窗口,并安装了.NET Framework3.5和4.0,一切都好!
NETFramework3.5安装.NET Framework的2个版本
在这里,网框的副本工作3.5和4,完整:
日安..。
https://stackoverflow.com/questions/18735066
复制相似问题