在.Net Framework 4.5中开发的应用程序重新定位为3.5,但不适用于32位Windows XP。

在.Net Framework 4.5中开发的应用程序重新定位为3.5,但不适用于32位Windows XP。,.net,vb.net,visual-studio,.net,Vb.net,Visual Studio,我使用Visual Studio 2012和.Net Framework 4.5在VB中开发了一个小应用程序,但它不适用于32位Windows XP机器。所以我用谷歌搜索了一下,将.Net Framework的目标重新定为3.5,并重建了setup exe。但它同样不能与Windows XP一起工作。当我尝试运行setup.exe时,它会显示setup.exe不是有效的Win32应用程序。 如果我将VisualStudio降级到旧版本,会有帮助吗?如果是的话,每个Windows操作系统都使用哪一

我使用Visual Studio 2012和.Net Framework 4.5在VB中开发了一个小应用程序,但它不适用于32位Windows XP机器。所以我用谷歌搜索了一下,将.Net Framework的目标重新定为3.5,并重建了setup exe。但它同样不能与Windows XP一起工作。当我尝试运行setup.exe时,它会显示
setup.exe不是有效的Win32应用程序

如果我将VisualStudio降级到旧版本,会有帮助吗?如果是的话,每个Windows操作系统都使用哪一个?

您在Windows XP上安装了.Net Framework 3.5吗

(Windows 7、Vista和8已包含.Net Framework 3.0或更早版本)


请注意你的拼写和语法。许多用户不是以英语为母语的人(也许你也不是),正确的拼写可以让阅读和理解你的问题更加容易。英语是很难学的(我想马克·吐温是这么说的),但这并不是不使用基本的拼写检查和修复最明显的拼写错误的借口。