在Windows 7或Vista上安装Visual Studio 2002

5
我想在Windows 7(32位)上安装Visual Studio 2002。但是当我尝试安装时,出现了.NET Framework 1.0不兼容的错误。我可以在这台机器上成功安装Framework 1.1。但VS 2002需要1.0版本。
注意: 我知道在Windows 7 / Vista上,VS 2002和Framework 1.0不兼容,但是我已经在另一台类似的机器上安装并使用了一段时间。不幸的是,我不记得当时做了什么来使它正常工作。
非常感谢任何建议、解决方法或想法。
请注意: 1.请不要告诉我它不兼容和/或因为我100%确定我已经在一台机器上运行它。 2.由于遗留应用程序的原因,我必须使用VS2002。

3
我成功地将VB6安装在我的Win7 64位机器上,使用了Windows XP Mode。也许你也可以尝试同样的方法? - Smudge202
1
@Blender:必须与旧应用程序一起使用。 - oms
3
你应该使用一个带有Windows XP的虚拟机。这很可能是开发者最初在VS2002中使用的操作系统。 - Ed Chapel
尝试关闭DEP并手动安装.NET Framework 1.0。http://blogs.msdn.com/b/astebner/archive/2007/02/04/error-installing-net-framework-1-0-and-1-1-on-windows-vista-caused-by-data-execution-prevention-dep.aspx - ThatGuyInIT
您还可以暂时禁用应用程序体验服务,这样就可以停止不兼容的消息。 - ThatGuyInIT
显示剩余5条评论
2个回答

2
通过多次尝试,我最终成功在Win7上安装了VS2002。 卸载了作为VS2005 / SQL Server 2008安装的一部分安装的所有其他框架(2.0+)。 还发现Windows安装程序可能已经损坏,并进行了修复和一些其他注册表设置。 我能想起的主要区别是,在安装VS2002之前,这个系统上已经安装了其他框架、MVC等,这可能会导致一些冲突。 但我不能确定到底是什么解决了问题。也许我应该从头开始,只使用裸机操作系统。

1

在Windows 7 x86中安装VS 2002是可能的。

  1. 卸载所有更新的框架。
  2. 通过取消选择“Visual Studio Analyzer”和“Application Center Test”来安装VS 2002。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接