Two parallel Visual Studio 2013 [duplicate] - visual-studio

This question already has an answer here:
Running a specific edition of visual Studio (Installing two editions of Visual Studio side-by-side)
(1 answer)
Closed 7 years ago.
I have VS 2013 Community and the installation of VS 2013 Ultimate replace the Community edition. How can I install the Ultimate edition without uninstall the Community edition?

Visual Studio installations use a common base location and each addition you install on top of Professional/Community basically extends the Visual Studio installation to give an integrated environment.
It's how SQL Server Data Tools, BizTalk and other extensions are able to provide a stand-alone editor 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:
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.
Or use your work license for your personal use and try not to use the ultimate features ;). as far as licensing is concerned, you are licensed to use Visual Studio. As Lasse says, it loos like it may be a company policy issue instead of a Microsoft licensing issue. Remark: confirmation of that pending.

Related

Windows Driver Test in Visual C#

I am trying to create test case in C# for the WDF drivers of Smartcard devices. but i could not find the Windows driver > Windows Driver Test template under installed Visual C#. I am using the Visual Studio 2013 for Windows Desktop. i could not even find the Windows Driver Test in online template. Any other package i need to install?
You might be running into problems because of the version of Visual Studio that you're running: VS 2013 for Windows Desktop is essentially an "Express" edition of VS put together to provide developers with a basic IDE for building Windows desktop apps for free. The Express SKU's of VS were, however, limited in their functionality and do not support add-ons and additional SDK's, project templates and/or tooling such as WDK. For that you'll likely need a Pro edition of VS.
Note: Microsoft has recently released Visual Studio Community Edition which is a full release of VS Pro, including add-ons and extensibility, but free for non-commercial use and/or dev teams of up to 5 people. If you meet these licensing requirements, then you may have more luck using VS Community Release than VS for Windows Desktop.

Is it possible to have 2 different SKU's of Visual Studio 2010 installed at the same time?

I'm working as a consultant and I have Visual Studio 2010 Professionel installed, but I'm about to do some work that requires me to have Visual Studio 2010 Ultimate installed, which my client will provide me with.
But I need to use the Professionel version for other projects while having the Ultimate version installed. (I can't use the Ultimate version for my other projects due to legal issues) Is it possible to have 2 different SKU's installed side by side without them interfering with eachother?
If not, I guess I could install VS Ultimate on a VM, but I would prefer if it was possible to have them installed side by side.
Different SKUs of the same version of Visual Studio (ie. 2008, 2010 etc...) cannot be installed side by side.
Your best way forward is to use a VM.
Can you use virtualization? Create a virtual image on your machine with your preferred OS, and then install VS on that VM?
So simple, and at the end of the project, dump or archive the VM.

I am setting up a SharePoint Development environment. Can I setup Sharepoint on a VM and Visual Studio on my production computer?

I am going to be learning how to do SharePoint 2010 development and as such I am setting up my environment? I have a couple of questions about that.
First, I am following a couple of helpful articles on how to do it as follows...
http://geekswithblogs.net/manesh/archive/2010/05/28/building-the-ultimate-sharepoint-2010-development-environment.aspx
and
http://msdn.microsoft.com/en-us/library/ee554869%28office.14%29.aspx
Both of these article recommend setting up Sharepoint on a server environment or VM and THEN setup Visual Studio on that same environment.
I was wondering if it will work to setup Sharepoint on a VM Guest and use my existing installation of Visual Studio (my VM host) to do the work. To do Sharepoint development do you HAVE to install Visual Studio on the VM Guest with Sharepoint? What do I lose if I just use my production install of Visual Studio (or will it just plain not work?).
It just seems counter-productive to have two development environments (and I refuse to install Sharepoint on my production machine...at least right now.)
Also, will SharePoint Foundation edition (rather than full server version) function just fine for learning and development or will I find that I am eventually going to hit barriers and limitations with it.
Thanks in advance for your help.
Seth
In order for many of the SharePoint features Visual Studio 2010 to work, both must be installed on the same machine (or VM). Visual Studio can't deploy to another machine, and the debugger (F5 Debugging) won't work remotely. If you choose to not install VS on the VM, then you will have to package and deploy the solutions yourself, as well as debug them yourself, either through the remote debugger, or trace logs on the machine. Its worth installing VS on your VM.
The SharePoint Foundation will work fine for learning, unless you are trying to learn about some of the features specific to SharePoint Server. Here is a good chart showing the differences.
You need to have SharePoint installed on your development machine so that you can write code utilizing the SharePoint assemblies.
As for just using SharePoint Foundation, I would recommend that you identify what sort of functionality you want to work with and let that determine if you can get away with just using SharePoint Foundation or not. Personally, I would use the full version so that you can learn about the the functionality it offers as well. Otherwise, you won't really be learning everything that SharePoint can provide for you.

Can several suites of the same version of Visual Studio be installed Side by Side?

I would like to know if I can install say Visual Studio 2008 Pro and Visual Studio 2008 standard on the same machine. I have tried to install the pro (trial edition available on MSDN) after the express, and it seems to require them to be installed in the same directory. Is this specific to the express edition ?
The reason why I am asking this is to support automatic detection of VS compilers on a given machine for a build tool (scons), and I am not so familiar with non express versions of VS. IOW, I don't want to run them side by side, I only need to know if I should handle side by side installation in my detection scheme.
I wouldn't recommend installing multiple editions of the same version side-by-side. I can imagine it playing havoc with the registry. If you just need to have all the different editions available for testing, I'd use VMs.
You can, however, install multiple editions (e.g. 2003, 2005 and 2008) side-by-side.
I know I have installed the express version and the professional version on the same machine.
You could also use Microsoft Virtual PC and install other versions on virtual machines.
You can install Visual Studio and each of the Express Editions side by side, but not a bunch of Visual Studios.
If you need to have them close, I would agree with the Virtual Machine idea.

TFS Team Explorer Stand Alone With VS 2008 Installed

Does anyone know how you can install/run the TFS Team Explorer in stand alone mode when Visual Studio 2008 is installed on the same machine?
Additional Information: I should have been a little more clear in my question. I'm trying to access the Work Items.
The TFS Team Explorer will always integrate with a version of Visual Studio (apart from Express) if it is installed and there is no way of running it stand-alone.
If you install the TFS 2008 Power Tools, then you can have it so that you get Windows Explorer integration for TFS which many people enjoy. You might also want to look at Team System Web Access to provide a mechanism for accessing TFS from just a web browser (but obviously doesn't include full version control capabilities)
Finally, the company I work for has a completely standalone TFS client called Teamprise Explorer that is implemented in Java, however this is a commercial product.
Hope that helps,
Martin.
The answer is that there really isn't a standalone version. When you install VS Team Explorer on a machine without Visual Studio, the installer will install a Visual Studio shell. Then, when you run Team Explorer in standalone mode, you are actually running a Visual Studio shell.
Martin had a good point about Team System Web Access, which probably would do the job nicely. Plus it has the added benefit that it allows non Visual Studio users access to work items. But, it was decided that it was too much trouble to get permission to install it here (working for the US Army can have its issues).
My solution for now is to run another instance of Visual Studio and access the Team Explorer tools from there.

Resources