运行特定版本的Visual Studio(并排安装两个版本的Visual Studio) [英] Running a specific edition of visual Studio (Installing two editions of Visual Studio side-by-side)

查看:325
本文介绍了运行特定版本的Visual Studio(并排安装两个版本的Visual Studio)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的计算机上安装了Visual Studio 2012 Ultimate和Professional.默认情况下,Windows打开Ultimate,是否可以指定我要打开哪个版本?

I have Visual studio 2012 Ultimate and Professional installed on my computer. By default Windows opens up Ultimate, is there a way to specify which version I want to open?

推荐答案

这适用于Visual Studio的所有版本和版本(快速版本除外).

This applies to all versions and editions of Visual Studio (apart from the express editions).

相同版本( 2010、2012、2013等)的Visual Studio安装使用相同的基本位置,并且每个版本( Shell,社区,专业,Test Professional,Premium,Ultimate,企业)安装在Professional/Community之上,基本上扩展了Visual Studio的安装范围,从而提供了一个集成环境.

Visual Studio installations of the same version (2010, 2012, 2013 etc) use a common base location and each edition (Shell, Community, Professional, Test Professional, Premium, Ultimate, Enterprise) you install on top of Professional/Community basically extends the Visual Studio installation to give an integrated environment.

这是SQL Server数据工具,BizTalk和其他扩展能够在没有安装Visual Studio的系统上提供独立编辑器(集成Shell )的方法,但这也意味着它只会扩展"您的社区版本.

It's how SQL Server Data Tools, BizTalk and other extensions are able to provide a stand-alone editor (Integrated Shell) on a system that has no Visual Studio installation, but it also means that it will just "extend" your community edition.

如果您只想使用个人可用的许可证,则可以选择以下替代方法:

Alternative options for you, if you want to work only with the license you have available for personal use are:

  • 使用 Windows的引导至VHD功能, -引导到虚拟机,以供个人使用或工作使用.这会占用额外的空间,但也会提供很好的分隔效果.如果您真的很擅长使用dism,则可以为您的个人和工作环境创建基础图像,以节省空间.
  • 从辅助启动Windows启动管理器安装硬盘驱动器.
  • 在Windows安装上使用Hyper-V(或VMware或Virtual Box)并创建一个虚拟机,供Visual Studio工作或个人使用(或创建两个虚拟机).
  • 创建Windows即时安装在USB驱动器上并从中启动.
  • 在云中托管您的一个开发环境,请使用
  • Use Windows' boot to VHD feature, allowing you to multi-boot into a Virtual machine, either for personal or work usage. This uses additional space, but also gives very good separation. If you're really good with dism, you may be able to create a base image for your personal and your work environment to save space.
  • Boot from a secondary harddrive using the windows Boot Manager.
  • Use Hyper-V (or VMware or Virtual Box) on your Windows installation and create a virtual machine for either work or personal use of Visual Studio (or create two Virtual machines).
  • Create a Windows-to-go installation on a USB drive and boot from that.
  • Host one of your development environments in the cloud, use the Visual Studio images on Azure for example.

或将您的工作许可证供个人使用,并尽量不要使用最终功能;).就许可而言,MSDN许可已分配给个人,这意味着被许可使用该Visual Studio实例.正如Lasse所说,这似乎是公司政策问题,而不是Microsoft许可问题.中间还有另一件事可能是知识产权,在某些国家/地区,使用组织授予的许可会使组织对IP提出要求.

Or use your work license for your personal use and try not to use the ultimate features ;). as far as licensing is concerned, MSDN licenses are assigned to an individual, meaning you are licensed to use that instance of Visual Studio. As Lasse says, it looks like it may be a company policy issue instead of a Microsoft licensing issue. Another thing to keep in mid may be Intellectual Property Rights, where in some countries the usage of a license granted by an organisation gives the organisation claim to the IP.

对于零售Visual Studio许可(Visual Studio Professional零售),该许可不是作为一个人授予您的,而是授予计算机的.

In case of Retail Visual Studio licenses (Visual Studio Professional Retail), the license isn't granted to you as a person, but to the machine.

其他许可证(SPLA,批量许可证,VSO专业人士)甚至使水更加混乱.

Other licenses (SPLA, Volume License, VSO professional) muddy the water even further.

为了保护自己,最好通过创建虚拟机在不同的许可证之间建立清晰的分隔.

In order to protect yourself it's best to create a clear separation between the different licenses by creating a virtual machine.

在同一台计算机上有多个版本时,适用以下条件(这适用于高于快速版本的所有版本):

With multiple editions on the same machine the following applies (this applies for all editions higher than the express editions):

  • Visual Studio显示您在计算机上安装的最高版本的初始屏幕.

  • Visual Studio shows the splash screen of the highest edition you have installed on your machine.

如果由于某些原因需要删除Ultimate,则需要从计算机上卸载Visual Studio Ultimate,然后修复Professional.修复Visual Studio版本后,您将需要重新应用最新的更新包.

If you need to remove Ultimate for some reason, you need to uninstall Visual Studio Ultimate from your machine and then repair Professional. After repairing a Visual Studio edition, you will need to re-apply the latest update pack.

如果需要有选择地运行一个或另一个(例如,由于许可证限制),则需要创建不同的启动映像或在虚拟机中运行它们.

If you need to selectively run one or the other (due to license constraints for example), you'll need to create different boot images or run them inside a Virtual machine.

如果您需要一个或另一个的功能,那么开始哪个都没关系.您安装的所有版本的所有功能都可以在同一台计算机上使用.

If you need the features of one or the other, it doesn't matter which one you start. All features of all editions you install will be available on the same machine.

这篇关于运行特定版本的Visual Studio(并排安装两个版本的Visual Studio)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆