我正在更改我目前运行Win XP的硬件,我想知道我是否也应该将我的操作系统升级到vista。所以我的问题是,在Vista上的VS2008中进行开发时,您发现的最常见问题/优势是什么。不考虑WPF。我应该保持XP在哪里没有问题?或者哪种版本的vista最适合开发人员需要?
答案 0 :(得分:5)
之前我使用Vista和XP作为开发者机器。
但 Windows Server 2008 是最顺畅的。超级稳定,像Vista一样漂亮,像XP一样快。您可以安装需要服务器的产品(BitTalk,SQL Server Standard,Sharepoint,...)
请务必查看Convert your Windows Server 2008 to a Workstation!网页,了解有关如何将Server 2008配置为感觉和更像桌面计算机的提示。甚至还有一个名为Windows Server 2008 Workstation Converter的工具。
驱动程序应该是一个问题,因为它与Vista共享内核,你可以使用它们。我使用32位和64位的任何打嗝。
当然,VS2008没有问题。
答案 1 :(得分:1)
我在Windows XP上开发全时,在Vista 64上开发。除了内存的32位限制外,我注意到在任一平台上开发都没有明显的好处/问题。
答案 2 :(得分:1)
vista上的UAC可能会给你带来一些问题,但是对于vs2008来说它们是最小的。在大多数情况下,您可以以管理员身份运行应用程序,以便在需要时绕过它们。
答案 3 :(得分:1)
确保拥有Vista SP1和VS2008 SP1,你应该没问题
答案 4 :(得分:0)
我有Vista Home Prem,它适用于.NET开发。
正如上面的帖子所说,UAC确实会引发问题。例如,除非右键单击程序图标并以管理员身份运行,否则无法使用VS2008保存在某些目录中。这就是我的工作,问题解决了(我也是机器上的管理员)。
此外,您将遇到具有数据库的应用程序的问题,因为您可能必须以管理员身份运行以连接到数据库。