1

我想知道与 Vista 相比,在 XP 上开发 .Net 2010 Web 应用程序是否更好?我已经在 XP 上开发了许多 .Net 应用程序,没有任何问题,并且个人喜欢 XP over vista。现在我开始了一份新工作,我们都主要使用 Vista Ultimate 32 位。

vista for VS2010 开发是否有任何已知问题?

应用程序将在 Window Server 2003 或 2008 上发布,所以我主要关心的是本地开发和运行应用程序。

另外,Visual Source Safe 6.0 是否与 Vista 兼容?

4

1 回答 1

3

你会遇到一些困难,因为 XP 只有 32 位(除非你有 64 位版本,这有点古怪:驱动程序)。

此外,XP 开发环境不支持 XNA Game Studio、Windows Phone 7 开发、DirectX 11 等某些功能。

您可能还会遇到与 Azure 云平台集成相关的问题,因为它有一些不能在 XP 上完全运行的依赖项。

也就是说,如果您只需要一个简单的 Winforms/Console app/ASP.Net 站点,您可能永远不会注意到其中的区别

哦,XP 不支持.Net 4.5

顺便说一句,请不要使用安全的视觉源——这真的很糟糕。它不保证一致性,没有分支和合并的概念,不允许多个用户处理同一个文件,并且通常不可靠(更不用说它依赖于每个客户端都能正常运行和单个恶意用户的事实可以删除整个数据存储,因为它实际上只是与某些文件的 Windows 共享,而不是实际的服务器)。请参阅本文:Visual SourceSafe 版本控制:任何速度都不安全?更多细节。

您应该使用 TFS 或开源替代方案(我也玩过 SVN 并使用 AnkhSVN 集成到 VS - 不完美但非常好)。如果您想使用 TFS,但没有自己设置服务器的服务器/经验,微软在tfspreview.com运行了一个(当前免费)测试版,它直接集成到 VS 2010 SP1 及更高版本中,并提供所有相同的功能以及一大堆其他功能,如错误/工作项跟踪、分析等......

于 2012-08-09T11:41:57.077 回答