我的驱动器D:上安装了Visual Studio Community Edition 2015。
我最近为我的C:驱动器买了一个1TB SSD,想把VS移到那个驱动器上。长话短说;那是一场噩梦。虽然我可以卸载VS,但除了D:之外,我无法在任何其他位置重新安装它。经过三天的尝试,我放弃了,重新安装回D:。我仍然无法正确安装,有些东西被"损坏"了。由于模块安装"损坏",更新等操作无法完全成功。我不想冒险再次在控制面板中运行"修复"选项,因为这通常会使情况变得更糟(损坏更多的东西);这导致卸载&重新安装。此问题显示了一些安装程序/卸载程序问题:在Windows 10 上修复Visual Studio 2015社区版时的安装错误
我现在正计划重新安装Windows 10 Pro,以便清理此安装。
我计划最终获得Visual Studio Professional 2015。
从"社区版"升级到"专业版"时,我会遇到类似的问题吗?
我希望打开一个对话框,输入许可证密钥,让"社区版"变成"专业版"。这可能吗?或者完全卸载/重新安装是如何进行升级的?
(免责声明:我在Visual Studio 2015上工作,包括在微软的部分安装经验)
可以,但这并不是输入升级后的产品密钥那么简单,您还需要介质。
当您购买/许可Visual Studio 2015 Professional或更高版本时,您将可以访问安装介质,通常是ISO文件或vs_setup.exe
web下载程序。装载ISO映像并运行安装程序,系统会提示您升级(如果我没记错的话)。据我所知,您不能同时安装社区版和专业版(与Express版不同)。
就我个人而言,我只会先完全卸载社区,然后干净安装专业版-当我在VS2015的安装体验中工作时,我记录了版本内SKU升级过程中遇到的一大堆错误(例如,将社区升级为企业版,然后降级为专业版),例如项目模板项模板消失等。如果这些仍然会引起问题,我也不会感到惊讶——我认为不值得冒险。
关于Visual Studio 2017
Visual Studio 2017现在完全支持不同SKU的并行安装(这就是安装目录为%programfiles(x86)%Microsoft Visual Studio 2017Enterprise
的原因)。因此,与其进行从较低SKU到较高SKU的就地升级,不如将其完全作为单独安装进行安装。您需要手动移动您的设置和扩展(或使用基于Microsoft帐户的设置同步功能)。
我个人知道,当您的电子邮件地址订阅具有专业性时,如果社区将自行升级到Pro,则使用该电子邮件安装VS。