你会遇到一些困难,因为 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 及更高版本中,并提供所有相同的功能以及一大堆其他功能,如错误/工作项跟踪、分析等......