2

我目前正在从事一个长期项目,我需要 Visual Studio 2005、2008、2012(不需要 2010)。现在我有 Windows 7,但我真的很想升级。是否可以在 Windows 8 上安装所有这些版本的 Visual Studio?

2012 显然可以安装(并且不需要 2010)。我已经发现报告说,如果通过 Windows 功能启用 3.5 框架,2008 也是可能的,但我不确定 Visual Studio 2005。

有可能吗,有人有这方面的经验吗?

PS:不要提供“为什么还要使用2005、2008、...”的解决方案,我真的需要它。

4

5 回答 5

3

在 VMWare 上安装后(Virtualbox 出现错误),我启用了框架 3.5(确实包含 2.0 和 2.5)。之后我安装了 Visual Studio C# Express Edition。在 VS 的安装和启动过程中,它会给出很多“该程序以兼容性问题而闻名”的警告,并且它们提供在线搜索帮助或像往常一样运行它。我一直选择让它像往常一样运行。它安装得很好,我可以编译和运行 Visual C# Windows 应用程序。

于 2012-12-27T18:52:05.397 回答
2

Visual Studio 2005 Standard 安装对我来说基本没问题。我将它安装在 x64 CPU 上的 Windows 8 上。它抱怨了一堆“已知的兼容性问题”,但如果我告诉它继续,一切似乎都很好。唯一的问题是“Microsoft SQL Server 2005 Express Edition x64”安装失败。此外,我第一次必须以管理员身份运行 Visual Studio,以便它可以完成设置,但之后我只是用我的普通帐户运行它。

于 2013-09-26T19:17:09.590 回答
1

下载 Windows 8 Enterprise 评估版并安装到 VMWare 或 Virtual Box。这是一个 3 个月的试用期,可以让您测试 VS2005 以及其他。下载后,它是一个快速安装。您可以从这里下载:http: //msdn.microsoft.com/en-us/evalcenter/jj554510.aspx

于 2012-12-27T14:19:45.523 回答
1

为了在 Windows 7 和 Windows 8 上安装 Visual Studio 2005,我安装了三个东西:(1) Visual Studio 2005,(2) Visual Studio 2005 Service Pack 1,和 (3) Visual Studio 2005 Service Pack 1 Update for Windows远景。

在 Microsoft 的网站上找到 Visual Studio 2005 服务包可能有点困难,因为所有内容都与 Visual Studio 2012 及更高版本有关。

安装 Visual Studio 2005 时,会显示许多不兼容的警告。我只需点击它们即可到达终点。

我还进行了自定义安装,但不安装某些组件:(1) Crystal Reports 和 (2) SQL Server 2005 Express Edition。

Microsoft Visual Studio 2005 Team Suite Service Pack 1似乎适用于 Visual Studio 2005 的所有版本,包括我使用的专业版。

Microsoft Visual Studio 2005 Service Pack 1 Update for Windows Vista需要更新 Service Pack 1 才能与 Windows Vista 及更高版本一起使用。

于 2015-08-08T16:02:08.397 回答
0

默认情况下,Visual Studio 2005 / 2008 不会安装在高于 7 的 Windows 版本上。

在 Windows 8.1 中,转到:控制面板 > 程序和功能 > 打开或关闭 Windows 功能

选中标有“.NET 3.5(包括 1.0 和 2.0)”的框,然后按 OK / Apply。

我的系统在尝试下载此类程序的文件时遇到问题,因此有一种方法可以通过运行从 Windows 安装光盘安装文件的脚本来绕过此错误。

这是脚本(至少对于错误 0x800F0906): Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess

如果需要,您可以将 /Source:D: 替换为您可能用于光驱/虚拟驱动器的任何驱动器号。

于 2017-04-20T19:14:09.167 回答