我想知道与Vista相比,在XP上开发.Net 2010网络应用程序是否更好?我已经在XP上开发了许多.Net应用程序而没有任何问题,并且像XP over vista一样。现在我已经开始了一项新工作,我们都主要使用Vista Ultimate 32位。
vista for VS2010开发是否有任何已知问题?
应用程序将在Window Server 2003或2008上发布,因此我主要关注的是开发和运行应用程序localy。
此外,Visual Source Safe 6.0是否与Vista兼容?
答案 0 :(得分:3)
你会有一些困难,因为XP只有32位(除非你有64位版本,这是一个有点小问题:驱动程序)。
此外,XP开发环境不支持XNA Game Studio,Windows Phone 7开发,DirectX 11等某些功能。
您可能还会遇到与Azure云平台集成方面的问题,因为它有一些在XP上无法完全运行的依赖项。
那就是说,如果你只是去一个简单的Winforms / Console app / ASP.Net网站,你可能不会注意到差异
哦和.Net 4.5 isn't supported on XP
顺便说一句,请不要使用视觉源安全 - 这真的很糟糕。它不保证一致性,没有分支和合并的概念,不允许多个用户处理相同的文件,并且通常不可靠(更不用说它依赖于每个客户端玩得很好而且单个恶意用户可以删除整个数据存储,因为它实际上只是一些文件的Windows共享,而不是实际的服务器)。有关更多详细信息,请参阅此文章:Visual SourceSafe Version Control: Unsafe at any Speed?。
你应该使用TFS或开源替代品(我也玩过SVN并使用AnkhSVN集成到VS中 - 不完美但非常好)。如果您想使用TFS但没有服务器/经验来自行设置服务器,则tfspreview.com上有一个(当前免费)测试版由Microsoft运行,它集成到VS 2010 SP1及更高版本并提供所有相同的功能以及一系列其他功能,如bug / workitem跟踪,分析等......