Operating system 从windows xp升级软件时,具体会发生哪些变化->;Vista->;视窗7
我想Operating system 从windows xp升级软件时,具体会发生哪些变化->;Vista->;视窗7,operating-system,software-distribution,Operating System,Software Distribution,我想 Win32 API MFC .NET Java(也是托管的) 是制作windows应用程序的“唯一”方法。 请说明我们是否可以通过其他方式构建win应用程序 如果是托管enivronment.NET或Java。应用程序将在所有操作系统上运行,无论其版本如何。它只关心框架中的版本(api)更改 现在来看Win32api/mfc,我想这些api仍然是向后兼容的。他们需要为Vista和Windows7分别发布一个单独的版本 为什么??如果是windowsxp 32位应用程序。它应该在Vista
这取决于软件的性质 针对XP的软件必须升级到Vista/Win7的最大原因之一是围绕UAC的安全问题。例如,许多较旧的XP软件会写入ProgramFiles目录中的数据文件,以及某些其他位置,如果没有安全提升,这些文件在Vista上无法工作。如果它与受保护模式IE交互,那么它必须处理受保护模式问题
此外,人们希望您的软件能够利用较新操作系统上的功能。例如,主题和Aero外观,使您的软件与系统上的其他应用程序具有一致的外观。这取决于软件的性质 针对XP的软件必须升级到Vista/Win7的最大原因之一是围绕UAC的安全问题。例如,许多较旧的XP软件会写入ProgramFiles目录中的数据文件,以及某些其他位置,如果没有安全提升,这些文件在Vista上无法工作。如果它与受保护模式IE交互,那么它必须处理受保护模式问题
此外,人们希望您的软件能够利用较新操作系统上的功能。例如,主题和Aero外观,使您的软件与系统上的其他应用程序具有一致的外观。您的问题似乎有两个子问题。我只是针对第一个问题:
py2exe是一个Python Distutils扩展,它将Python脚本转换为可执行的Windows程序,无需安装Python即可运行。
”
编辑:事实上,试试这个-谷歌“toexe”。看起来大多数语言,至少是流行的语言,背后都有某种F/OSS项目,可以将它们编译成Windows可执行文件。您的问题似乎有两个子问题。我只是针对第一个问题:
py2exe是一个Python Distutils扩展,它将Python脚本转换为可执行的Windows程序,无需安装Python即可运行。
”
编辑:事实上,试试这个-谷歌“toexe”。看起来大多数语言,至少是流行的语言,背后都有某种F/OSS项目,可以将它们编译成Windows可执行文件。你猜错了。每个应用程序至少可以基于3个基本API