Visual Studio Community 2015 可以轻松更新到 Visual Studio Professional 2015

Can Visual Studio Community 2015 be easily updated to Visual Studio Professional 2015

我的驱动器 D: 上安装了 Visual Studio Community Edition 2015。

我最近为我的 C: 驱动器买了一个 1TB 的 SSD,并想将 VS 移动到该驱动器。长话短说;那是一场噩梦。虽然我可以卸载 VS,但我无法在除 D: 之外的任何其他位置重新安装它。经过三天的尝试,我放弃并重新安装回 D:。我仍然无法正确安装它,有些东西 "damaged"。由于 "damaged" 模块安装,更新等并未完全成功。我不想再冒险 运行 控制面板中的 "Repair" 选项,因为这通常会使情况变得更糟(损坏更多东西);这导致了几个小时的卸载和重新安装过程。这个问题显示了一些 installer/uninstaller 问题:

我现在正计划重新安装 Windows 10 Pro 以清理此安装。

我计划最终获得 Visual Studio Professional 2015。

我从 "Community Edition" 升级到 "Professional" 版本会有类似的问题吗?

我希望打开一个对话框,输入许可证密钥,然后让 "Community Editon" 变成 "Professional" 版本。这是可能的还是完整的 uninstall/reinstall 此升级将如何工作?

(免责声明:我在 Visual Studio 2015 年工作,包括在 Microsoft 期间的部分设置体验)

可以,但不是输入升级产品密钥那么简单,还需要媒体。

当您 buy/license Visual Studio 2015 Professional 或更高版本时,您将可以访问安装媒体,通常是 ISO 文件或 vs_setup.exe 网络下载器。安装 ISO 映像和 运行 安装程序,系统将提示您升级(如果我没记错的话)。您不能(据我所知)同时安装社区版和专业版(与 Express 版不同)。

就我个人而言,我会先完全卸载 Community,然后再全新安装 Professional - 当我处理 VS2015 的设置体验时,我记录了一大堆在版本 SKU 升级过程中遇到的错误(例如,将 Community 升级到 Enterprise,然后降级到 Professional),例如项目模板项目模板消失等。如果这些仍然导致问题,我不会感到惊讶 - 我认为不值得冒险。

关于 Visual Studio 2017

Visual Studio 2017现在完全支持不同SKU的并行安装(这就是为什么安装目录是%programfiles(x86)%\Microsoft Visual Studio 2017\Enterprise)。因此,与其从较低的 SKU 就地升级到较高的 SKU,不如将其完全作为单独安装进行安装。您需要手动移动您的设置和扩展程序(或使用基于 Microsoft 帐户的设置同步功能)。

我个人知道,当您的电子邮件地址订阅专业时,您的 VS 使用该电子邮件安装,如果社区将自行升级到专业版。