微软表示Visual Studio 2008可以安装在任何版本的Vista上(不包括入门版)。

但我不确定家庭版是否不会导致调试、虚拟机、IIS、MS SQL 2008 和开发人员使用的所有其他工具或某些旧工具(如 Visual Basic 6.0)出现问题。

看起来 Vista Business 是最好的,但家庭版更受欢迎。

或者,会继续使用 Windows XP Pro?

有帮助吗?

解决方案

如果您决定从事商务工作,您至少需要使用 Vista Business 来进行远程桌面。如果您正在进行大规模部署,请选择 Vista Enterprise 或 Ultimate。

Vista Ultimate(如果它是您自己的工作站)。我说终极版是因为在 3 到 4 年内,当您购买新的开发盒时,您现在的 3 年旧机器将成为一个很好的媒体中心,但您作为开发人员需要业务 sku 中的功能。

无论您做什么,请确保它是 x64。除非你有一些随机设备,制造商已经放弃了,并且它的唯一驱动程序是 2004 年的,而且你绝对需要它。

根据我的经验,XP 是多任务性能的狗。(新的驱动程序模型使 Vista 玩游戏速度变慢......那是别的东西)

我不建议使用Server 2008,您将需要添加所有客户端操作系统功能,但并不是所有功能都可以添加。如果您喜欢 USB 设备,我也不建议使用 HyperVisor。

其他提示

我想这取决于您正在进行什么样的开发以及您的工具集。

如果您主要在 MS 堆栈上进行开发并且可以访问 MSDN 或类似的订阅,那么我建议您拥有一台适当指定的计算机,安装 Ultimate x64 作为主要操作系统,然后使用 Virtual PC 托管其他版本的 Vista测试等

当然,这是假设您正在进行需要在桌面上进行测试的开发。我主要从事 Web 开发,但仍然发现拥有几个 Vista Business x86 虚拟机来测试不同的浏览器和配置很有用。

根据我的经验,Ultimate、Enterprise 和 Business 之间的差异似乎可以忽略不计,但从我的发现来看,Ultimate 并没有遗漏任何内容。同样,如果您使用 MSDN 或 Technet 媒体,您会发现您可以从与其他“消费者”版本相同的 ISO 安装 Ultimate - 商业和企业通常具有不同的映像。正如其他发帖者所提到的,由于缺乏远程桌面支持、IIS 和一大堆其他功能,应该避免使用更基本的消费者产品。

我认为没有理由继续使用 XP - 自从 Vista 成为 RTM 以来,我已经使用过各种版本的 Vista 来进行开发工作。除了很早就在 x64 上使用 NVidia 卡的一些问题之外,我没有遇到过驱动程序或其他任何问题 - 不过这些问题很快就得到了解决。如果您需要的话,在 Vista 中的 VPC 上安装 XP 绝对是轻而易举的事情。

与普通安装的 XP 相比,您还会发现 Vista 中的其他优点 - 最重要的是启动应用程序的“开始”键的行为。正如任何普通用户(尤其是喜欢键盘快捷键的用户)会告诉您的那样,它可以是 真的 当需要时,在 XP 上启动应用程序很困难。

嗯,我有一个分区是 vista Ultimate 64,另一个分区是 windows xp prof。我认为两者兼得也不错=)

我对 Vista 与 Windows 的唯一评论XP,我已经在我所有的机器上运行 Vista 一年多了,我对此非常满意。

Vista Home Premium 有 IIS 的精简版本,而 Home Basic 没有 IIS,因此 Business 可能是更好的选择。如果您还需要家庭专用应用程序(电影制作器、DVD 制作器等)或 BitLocker,那么您需要获取 Ultimate。

编辑:刚刚读过布莱恩的帖子。

终极 64 位,内存负载 8g +

你的问题将出在驱动程序和奇怪的软件上,但 VS 会飞

保罗

如果您可以访问 MSDN 订阅,那么我会认真推荐 Windows Server 2008。删除所有不需要的服务器内容(有自动化工具可以协助完成此操作),您最终将获得一个坚如磐石、可靠且快速的 Vista Kernal 操作系统。

这听起来很激进,但开发人员采用这种方法的趋势正在不断增长。

http://www.win2008workstation.com/wordpress/

我一直使用 Vista Home Premium 作为开发机器,并且使用它 + Visual Studio 2008 标准版没有任何问题,尽管我还没有机会尝试使用 IIS 调试(我只是坚持使用 ASP.NET)。 NET 调试器)。

我也在考虑安装Vista(64位版本),需要验证驱动程序支持。在 3 台机器上运行 Vista Ultimate 32 位一年多没有出现任何问题。

@瓦格米

我只是不喜欢西红柿,但我不能指摘它。也就是说,我不建议你吃香蕉。

您应该能够在这样的具体问题中找出您的问题。

如果您(像我们一样)将您当前的软件从VB6迁移到C#,我将使用Vista 32bit(至少至少是家庭优质版)或继续使用XP Pro,我认为正是Aero使VB6中的形式创建和移动对象痛苦地缓慢地创建和移动对象。我最近在XP Pro和VB6中开发了两天的快速(XP计算机中的1GB内存,与Vista32中的2GB相比)不喜欢Vista 64(我卸载的)的原因是因为当您在写入注册表时,它会写入它的注册表中。与您预期的不同地方,这造成了很多麻烦。另外,当你编程多年后,你积累了很多在 64 位中无法工作的小工具(其中一些是 16 位的),你可以迷恋这些小工具!我不介意注册表项,但是当我看到我的西班牙语小词典无法在 64 位中运行时,我立即卸载了 Vista...

如果您需要 Windows 身份验证,则需要 Vista Professional 或更高版本。

过去几个月我一直在使用 Vista Business 64,完全更新了 Windows。

每隔一两个小时,它就会完全冻结,我必须重置整个机器。XP 已经很多年没有做过类似的事情了。我开始非常讨厌Vista。

我在 Vista 64 Business 上使用过 VS 2005 和 2008。

没问题,在我简陋的硬件上运行就像一只被烫伤的猿猴。AMD 双核,2 GB 内存。

我认为许多轶事证据将非常偏向“我害怕改变”。不要试图冒犯性,但我认为人们的期望会导致他们举起双手,并在第一次打ic上放弃。

并不是说我是 MS 粉丝。事实上我更像是一个 Linux 迷。我只是不认为 Vista 比 XP 更像 PITA。实际上,在我的机器和我转换的其他几台机器上,它的速度明显更快。

如果您有 MSDN 帐户,请尝试一下。双启动很容易,我的主机设置为三启动。

如果您想快速比较一下价格范围的差异,可以看这里。

http://www.microsoft.com/windows/windows-vista/compare-editions/default.aspx

我建议您继续使用 Windows XP Pro。我在 Windows Vista(不确定版本)和 Visual Studio 2005 上工作了一段时间,大约花了 2 天时间才回到我的 XP Pro。我真的无法指出它,但我就是不喜欢它。尽管如此,我还是更喜欢 Linux(特别是 Ubuntu)而不是 Windows。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top