Visual Studio 的任何升级版本是否都需要安装开发工具?

Visual Studio 的任何升级版本是否都需要安装开发工具?

我从法律角度和安装问题的角度对此感到疑惑。我正在考虑预订 Visual Studio 2010 以供将来用于一些家庭项目,但您不能预订完整版,只能预订升级版。

预订页面, 它说:

有资格使用任何以前版本的 Visual Studio 或任何其他开发工具进行升级。

实际上,我认为它不需要安装任何东西,但从法律角度来看,这是否包括 Eclipse 等开发工具?在这台电脑上安装 Windows 7 后,Eclipse 目前是我安装的唯一 IDE。

但实际上任何东西都可以被视为开发工具,例如 Notepad++ 或卡萨姆尔。与之前的升级版本相比,效果如何?

答案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 等任何东西。他们还说他们不会检查之前是否安装了任何东西。

相关内容