Visual Studio products version compatibility (eg. express, ultimate) - visual-studio

I would like to use two scenarios:
In first I would like to mix Visual Studio Community and Visual Studio 2015 Professional.
In second scenario I would like to mix Visual Studio 2013 Express and Visual Studio 2013 Ultimate.
Assuming that seniors will use Ultimate/Professional and other devs will use Community/Express:
Is there any differences which one will create solution? Can I create solution using Ultimate and use it with Express without any loss for Ultimate and Express versions?
Is there any differences which one will compile solution? If Express compile whole solution, will be any performance loss in comparison to compilation made by Ultimate?

VS2013
I currently work in an environment where there are people using VS2013 Ultimate, VS2013 Pro, and VS2013 Express. This project has been going for over a year and we haven't had any issues with managing the solution or solution compilation.
VS2015
I don't have any experience with VS2015 in the scenarios outlined, but based on my experience with VS2013, I can't imagine there would be any differences for your 2 questions. FYI: You can find a comparison of the VS2015 products and features here
FWIW:
We actually had some people who were using VS2013 Express upgrade to VS2015 community and that is the only time we had an issue. I can't seem to find what the issue was; but it was something with the way VS2015 did things.

Related

Visual Studio 2019 Community Edition

I work for a relatively small company and with a change to our servers etc., I am being asked if Visual Studio 2019 Community Edition will work for me.
I mainly use Visual Studio to create and Deploy SSRS Reports, but I would like to have a 'full' version of Visual Studio rather than a 'limited', scaled back version - for other development [SSIS, SSAS, VB.Net] I do from time to time.
Is there a way to stick with VS Community, do I need an upgraded license such as VS Pro, or is there another option?
According to this post, SSIS, SSAS and SSRS are now extensions, and you should be able to install extensions in the VS2019 Community Edition.
https://social.msdn.microsoft.com/Forums/en-US/0a98a3af-91d0-4f00-8673-4ff53c12e738/how-to-use-ssrs-in-community-visual-studio-2019?forum=aspsqlserverreporting
The best thing is just to try it. All you stand to lose is a couple of hours. If it doesn't work, then you know they'll need to spring for a Professional Edition.

Migration from visual studio from 2005 to 2015

I am trying to migrate legacy code, consisting of thousand of lines code from visual studio 2005 to visual studio 2015.We have searched all over the internet but haven't found any useful resource.Can anyone please help us regarding this??
May be it will help you:
According to article "Many widely used assets behave the same in Visual Studio 2015, Visual Studio 2013 and the two earlier versions". You may need convert to VS2012 and use it in VS2015.
Did you test this: github?
In the internet there are some articles migrate for example: VS2005 to VS2008 and VS2008 to VS2012. Try to use 2 step conversions.
The best way to manually migrate: create empty project in VS2012, move your files from the old projects

Visual Studio - Using different versions for the same project

I recently started a new job, and got a machine with Visual Studio 2013 Proffesional installed. This would be great, except the colleague that I'm working with is using Visual Studio 2010. As far as I know, there is no way to work on the same project (or solution), without having quite a lot of issues, is this correct?
And if so, is it still possible to download Visual Studio 2010 (from a reliable source)? I cannot seem to find it anywhere in my MSDN subscriber downloads. All I can find is a stuff like service packs, tools, etc. Did they terminate the support of it?
You work on visual studio 2013 but there are option to select which version of visual studio you want select 2010 and run your project.
You should be able to open Visual Studio 2013 solutions in 2010, if you install Visual Studio 2010 SP1. There is a possibility that some project types won't be supported, but the solution should open.

Collaboration between people using two different versions of VS 2010, Express and Ultimate

Ok, I have looked around on SO and haven't been able to find an answer to this question, but forgive me if I missed one out there. It's difficult to refine the search terms for this one.
But anyways, I have VS 2010 C# Express. I'm planning on doing some collaboration in my code (that was made entirely in Express) with someone who owns VS 2010 Ultimate. I have been putting off upgrading to the paid version of VS 2010 because of the price - if at all possible I would rather not upgrade. We are going to collaborate using Tortoise SVN as our version control software.
Will it be an issue for me to continue to work with the Express version while my collaborator works on VS 2010 Ultimate? To what degree will it be an issue, etc?
Follow-up question: If I have to upgrade to a paid version, would I have to upgrade to Ultimate, or would Professional be sufficient?
I have no experience with VS 2010 yet, but can offer observations based on VS 2008, using svn for source control.
I have only had one minor issue with using both the VB Express edition and VS2008 Standard and Professional versions on the same project. The express version does not support solution folders. I use a solution folder to allow quick access to some configuration files from the ide. The express version does not display the solution folder, but the remainser of the solution loads sucessfully, including all the included projects.
Well, my collaborator and I have started work, and no issues so far. Visual Studio 2010 Ultimate and Visual Studio Express are pretty much compatible, except for the Solutions folders, as described by B Pete.

Making an extension for multiple versions of Visual Studio

I have a feeling that the Visual Studio SDK is targeted heavily towards the version of Visual Studio it is created for, so I'm wondering how to do this in the best way possible. I currently only have Visual Studio 2008, but people using Visual Studio 2010 have begun wanting to use my tool as well, and I want to help them out. There were some using Visual Studio 2005 as well. Is there any way to do this without maintaining two (or three) different versions of the tool in different versions of Visual Studio?
This question is related, maybe it helps: Does Visual Studio 2010 have backward compatibility with visual studio 2008's addins?

Resources