代码之家  ›  专栏  ›  技术社区  ›  Grzegorz Gierlik

哪个Vista版本最适合开发人员机器?[关闭]

  •  8
  • Grzegorz Gierlik  · 技术社区  · 16 年前

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

    但我不确定,如果家庭版不会对调试、虚拟机、IIS、MS SQL 2008以及开发人员使用的所有其他工具或某些旧工具(如Visual Basic 6.0)造成问题。

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

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

    13 回复  |  直到 16 年前
        1
  •  8
  •   Brian Leahy    16 年前

    如果你决定做一个生意,你至少会想要远程桌面的Vista生意。 Vista Enterprise或Ultimate,如果您正在进行大规模部署。

    如果它是你自己的工作站,那么它就是Vista Ultimate。我之所以说终极版,是因为在3到4年内,当你购买一个新的开发盒时,你现在3岁的机器将成为一个好的媒体中心,但作为一个开发人员,你需要商业SKU中的功能。

    不管你做什么,确保它是X64。除非你有一些随机设备,否则制造商已经放弃了,只有2004年的驱动程序,你绝对需要它。

    在我的经验中,XP是一种多任务性能的狗。(新的驱动程序模型使Vista在游戏中变得缓慢……那是别的东西)

    我不建议使用Server2008,您将需要添加所有客户端操作系统功能,而不是所有功能都可以添加。如果您喜欢USB设备,我也不建议使用管理程序。

        2
  •  6
  •   Gareth Jenkins    16 年前

    我想这取决于你在做什么样的开发——以及你的工具集。

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

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

    在我的经验中,终极、企业和商业之间的差异似乎可以忽略不计,但从我所发现的来看,终极并没有遗漏什么。同样,如果您使用的是msdn或technet介质,您会发现您可以从与其他“消费者”版本相同的ISO安装Ultimate,商业版和企业版通常具有不同的映像。正如其他海报所提到的,由于缺乏远程桌面支持、IIS和大量其他功能,应该避免使用更基本的消费产品。

    我看不出继续使用XP的理由——自从使用RTM以来,我就在开发工作中使用了各种各样的Vista。除了在X64上使用Nvidia卡的早期版本外,我对驱动程序或其他方面没有任何问题,但这些问题得到了很快的解决。如果需要,在Vista中的vpc上安装xp是一件非常棘手的事情。

    在Vista中,您还可以发现与简单安装xp相比的其他优势——最重要的是启动应用程序的启动键的行为。正如任何一个普通用户(尤其是喜欢键盘快捷键的用户)所说,它可以 真的? 当需要时,很难在XP上启动应用程序。

        3
  •  0
  •   darkdog    16 年前

    嗯,我有一个VistaUltimate64的分区,还有一个WindowsXP的分区,教授。 我认为两者兼得并不坏=)

        4
  •  0
  •   Eric Haskins    16 年前

    关于Vista和XP,我唯一要说的是,我已经在所有的机器上运行了一年多的Vista,我对此非常满意。

    vista home premium有一个精简版的IIS,home basic没有IIS,因此业务可能是更好的选择。如果您还需要仅限家庭使用的应用程序(影音制作、DVD制作等)或Bitlocker,那么您需要获得终极版。

    编辑:看看布莱恩的帖子。

        5
  •  0
  •   Pbearne    16 年前

    最终64位,带内存8G+

    你的问题是驱动程序和奇怪的软件,但是vs会飞。

    保罗

        6
  •  0
  •   Martin    16 年前

    如果您有权访问msdn订阅,那么我将认真地重新推荐WindowsServer2008。删除所有你不需要的服务器设备(有自动工具来辅助),你最终会得到一个坚如磐石的、可靠的、快速的VistaKernal操作系统。

    这听起来很激进,但采用这种方法的开发人员中有一种日益增长的趋势。

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

        7
  •  0
  •   Jon Limjap    16 年前

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

        8
  •  0
  •   Artur Carvalho    16 年前

    我还考虑安装Vista(64版),需要验证驱动程序支持。在3台机器上运行Vista Ultimate32位无问题一年多了。

    @ Vagmi

    我只是不喜欢番茄,但我不能把手指放在上面。也就是说,我不建议你吃香蕉。

    你应该能够在这样一个特定的问题中找出你的问题。

        9
  •  0
  •   Romjin    16 年前

    如果您(像我们一样)将当前软件从vb6迁移到c我将使用vista 32位(至少是家庭高级版)或继续使用xp pro 我认为正是Aero使得在vb6中创建和移动对象的过程非常缓慢。我最近在xp pro中开发了两天,vb6运行速度惊人(xp机器内存为1GB,而vista32内存为2GB)。 不喜欢Vista64(我卸载的)的原因是,当您写入注册表时,它写入的位置与您预期的不同,这会导致很多问题。而且,当你编程多年后,你会积累许多小工具(其中一些是16位的),这些工具在64位中无法工作,你可以连接到这些小工具上! 我不介意注册条目,但当我看到我的小西班牙语字典不能在64位中工作时,我马上卸载了Vista…

        10
  •  0
  •   Webjedi    16 年前

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

        11
  •  0
  •   MB.    16 年前

    在过去的几个月里,我一直在使用VistaBusiness64,完全更新了Windows。

    每一两个小时,它就会完全冻结在我身上,我必须重新设置整个机器。多年来XP一直没有做过类似的事情。我开始怀着真正的激情恨维斯塔了。

        12
  •  0
  •   Shatrat    16 年前

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

    没问题,在我普通的硬件上运行就像烫伤的猿。 AMD双核,2 Gigs内存。

    我认为许多轶事证据将严重偏向“我害怕改变”。 我不想冒犯别人,但我认为人们的期望会让他们把手举起来,在第一次打嗝时就放弃了。

    不是说我是个粉丝。实际上我更喜欢Linux。我只是不认为Vista比XP更像是一个皮塔。实际上,在我的机器和其他几台我改装过的机器上,速度明显更快。

    如果你有一个msdn帐户,就出去试试。 双引导很容易,我的主机设置为三引导。

    如果您想快速比较价格括号中的差异,可以在这里查看。

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

        13
  •  -3
  •   Vagmi Mudumbai    16 年前

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

    推荐文章