![Visual Studio 的任何升级版本是否都需要安装开发工具?](https://linux22.com/image/1235371/Visual%20Studio%20%E7%9A%84%E4%BB%BB%E4%BD%95%E5%8D%87%E7%BA%A7%E7%89%88%E6%9C%AC%E6%98%AF%E5%90%A6%E9%83%BD%E9%9C%80%E8%A6%81%E5%AE%89%E8%A3%85%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7%EF%BC%9F.png)
答案1
好吧,Eclipse 是另一种开发工具。你符合条件。
与其他一些产品不同,微软似乎希望鼓励任何人都能获得和使用他们的开发工具 - 有一个免费版本的 Visual Studio,它具有您需要的大部分功能,因此,如果他们可以让您购买“升级”许可证,那么他们就领先了。
答案2
在向微软商店代表发送电子邮件后,他收到了以下回复:
我对此事造成的混淆表示抱歉。也许将 Visual Studio 2010 升级的系统要求列为“任何 Microsoft 开发工具”会更准确,因为其他软件公司的工具不符合要求。
看起来他们可能在过去的升级版本中改变了他们的政策。查看 Visual Studio 2005 的升级框,我看到以下内容:
随附的程序将搜索您的系统以确认您是否有资格进行此升级。仅当您是以下产品之一的授权用户时,才会安装该软件:
Microsoft 产品:Microsoft Visual Tools,版本 5.0 或更高版本
竞争产品:IBM VisualAge、IBM WebSphere Studio、BEA WebLogic Workshop、Oracle Developer Suite、Oracle JDeveloper、Borland C++Builder、Borland Enterprise Studio、Borland JBuilder、Borland Delphi、Borland Kylix、WebGain Studio、WebGain VisualCafe、TogetherSoft Together ControlCenter、Sun ONE Studio、Macromedia Studio、Macromedia Dreamweaver、Macromedia Flash、IntelliJ IDEA、Intel C++、Metrowerks CodeWarrior、Symantec Visual Café、Sun Java Studio、Borland C#Builder、Sybase PowerBuilder
所以很明显,他们过去允许竞争产品的升级。
致电微软批量许可部门的代表,确认他们允许从任何有薪酬的先前版本的 Visual Studio(她特别指出 Visual Studio Express 版本不符合条件)。她还确认他们不再提供竞争对手的开发产品的升级(因此,Eclipse 不符合条件)。
现在,我不相信安装程序会真正检查任何东西。我的衣柜里还有一份 Visual Studio 6(它有巨大的盒子),这使我有资格升级。没有办法在 Windows 7 上安装它,因为据我所知,Vista 需要 VS2005 或更高版本。如果有的话,它让我在这个问题上具有法律地位。
答案3
几个月前,他们网站上说任何人都有资格升级 - 你可以使用 Perl、Python 等任何东西。他们还说他们不会检查之前是否安装了任何东西。