代码之家  ›  专栏  ›  技术社区  ›  Oscar Cabrero

在Vista而不是XP中开发.NET解决方案的利弊

  •  2
  • Oscar Cabrero  · 技术社区  · 16 年前

    我正在更换目前运行Win XP的硬件,我想知道是否也应该将操作系统升级到Vista。所以我的问题是,在Vista上开发VS2008时,您发现的最常见的问题/优势是什么。不考虑水渍险。我应该把XP放在没有问题的地方吗?或者什么版本的Vista最适合开发者?

    5 回复  |  直到 16 年前
        1
  •  5
  •   Kent Fredric    16 年前

    我以前使用Vista和XP作为开发人员。

    但是 Windows服务器2008 是最光滑的。超级稳定,和vista一样漂亮,和xp一样快。您可以安装需要服务器的产品(Bittalk、SQL Server Standard、SharePoint…)

    一定要退房 Convert your Windows Server 2008 to a Workstation! 有关如何将Server2008配置为更像台式机的感觉和行为的提示的网页。甚至还有一个叫做 Windows Server 2008 Workstation Converter .

    驱动程序应该是一个问题,因为它与Vista共享内核,您可以使用它们。我用的是32位的和64位的。

    当然,VS2008的运行没有问题。

        2
  •  1
  •   Alan    16 年前

    我在WindowsXP上全职工作,在Vista64上全职工作。除了对内存的32位限制之外,我注意到在这两个平台上开发没有明显的好处/问题。

        3
  •  1
  •   Aaron Fischer    16 年前

    Vista上的UAC可能会给您带来一些问题,但对于VS2008来说,它们是最小的。在大多数情况下,您可以作为管理员运行应用程序,以便在需要时绕过它们。

        4
  •  1
  •   Ana Betts    16 年前

    一定要有vista sp1和vs2008 sp1,你应该很好。

        5
  •  0
  •   GurdeepS    16 年前

    我有vista home prem,它对.NET开发很好。

    正如上面的帖子所说,UAC确实会引起问题。例如,除非右键单击程序图标并以管理员身份运行,否则不能使用VS2008保存在某些目录中。这就是我所做的,问题解决了(我也是机器管理员)。

    此外,如果应用程序具有数据库,则会出现问题,因为您可能必须以管理员身份运行才能连接到数据库。