Visual Studio 2010 Shell Invalid License Data Reinstall Is Required 2013

Posted on by admin
  1. Visual Studio 2010 Shell Invalid License Data Reinstall Is Required 2013

I have a newly built Windows 8 VM with VS 2012 Premium running on it, when I try open any sln file I get the following modal pop up error

Visual Studio 2010 Shell

Invalid license data. Reinstall is required.

I have Visual Studio 2013 installed, and after installing SQL Server 2014 with Tools, Unity had problems with starting VS2013 as shell for project editing with infamous 'Invalid license data. Reinstall is required.'

I can open the sln's if I open up VS and then do project open, this is really annoying, any ideas how I fix it?

Visual studio 2010 shell invalid license data reinstall is required 2013

*Note I have done a VS repair and it didn't solve it...and I never had any VS RC release on the machine, all new build with s/w downloaded from the MSDN

Cheers

Visual Studio 2010 Shell Invalid License Data Reinstall Is Required 2013

user728584user728584
Visual studio 2010 shell invalid license data reinstall is required 2013

4 Answers

Visual Studio 2010 Shell Invalid License Data Reinstall Is Required 2013

I encountered the same exact error when I created a solution with a full version of Visual Studio 2012 Professional on one machine and then tried to open the solution file with a copy of Visual Studio 2012 Express on a different machine. I got the error when double-clicking the solution file, but not when loading the solution into an already opened instance.

I fixed the error by opening the solution file (.sln) with notepad and changing the line that says Visual Studio 2012 to say Visual Studio Express 2012 for Windows Desktop.

After that, I was able to double-click to open the solution file on the machine that has Express installed.

Wayne BlossWayne Bloss

I'm using VS 2013. I fixed this by right clicking the .sln and setting the Open With parameter to visual studio 2013 and not VS version selector or VS 2010.

BenBen

I have faced the same problem. When I set the system Date and Time to the current Date and Time, The Problem solved by itself.

Nalan MadheswaranNalan Madheswaran

It looks like the .sln extension is owned by 'Visual Studio 2010 Shell' a minimal version of Visual Studio that ships with products like SQL Server and Office to provide support for add-in development without any other features. Since this is a minimal version, it's unable to load any project type that ships with Visual Studio Express, Professional or above.

The same may happen when you have Visual Studio Express installed next to a full version of Visual Studio.

This may happen when you install an older version of Office or SQL Server after having installed Visual Studio. The old installer will hijack the extension.

To repair this problem:

  1. use the 'Open With' option of Windows and select the 'Visual Studio Version Selector' as your default action.
  2. Or open the 'Default Programs' option in Windows, look up the .sln extension and make sure it uses the 'Visual Studio Version Selector' as default:
  3. Or locate Visual Studio 2012 in the Programs and Features window of Windows and chose 'Change', the Visual Studio installer will pop up, chose 'Repair' to have it repair the file associations and any other problems that may arise by installing Visual Studio versions in reverse order (it may for example mess up the MsBuild directory as well).

Remember that when Visual Studio 2010 was released, it could not yet know what Visual Studio 2012 would change, as such, it's best to install versions of Visual Studio in the order they were released. This may sometimes prove difficult, as other products may install Visual Studio versions without you knowing.

jessehouwingjessehouwing

Not the answer you're looking for? Browse other questions tagged windowsvisual-studio-2012 or ask your own question.

I've already installed SQL Server 2012 on my machine. Then I tried to run the SharePoint 2013 Foundation installer but I received the following error before I even reached the splash screen menu:

I've already tried the advice from a form posting stating that I should reinstall SQL Server 2012 but that did not work.

This server is a development machine so I would like to keep SQL Server and SharePoint on this 1 machine. What should I do?

Waqas Sarwar MVP
skeletankskeletank

4 Answers

I discovered that the problem comes from the program Microsoft Visual Studio 2010 Shell (Isolated) - ENU that gets installed with SQL Server 2012. After uninstalling that program and then running the SharePoint 2013 installer I am able to see the splash screen.

Warning - This will prevent Sql Server Management Studio 2012 from working on that machine.

skeletankskeletank

A little late, but maybe it will help future users.

Got the same problem on a PC with VS2013, SQL 2012, and Office 2013.

Solved the problem by opening a .sln-file with 'Open with' and checked 'Always use the selected program'.

Arjan BeckerArjan Becker

I found the .hta file extension needed to be set back to Microsoft HTML Application Host instead of Visual Studio after I selected Visual Studio by mistake when running the Sharepoint install. Do this from the file association settings in the control panel.

TemporTempor

I got same error in my exercise SSAS Lesson 4 start, linkwhen I open a SSAS PROJECT FILE.Solution: right click project name, select Microsoft Visual Studio 2015, it works.

reason:My computer environment:WINDOWS 2008r2Sql 12.0.5000 (SQL server 2014)MS vs2010, it comes something I don't know, maybe I installed it beforeMS VS 2013 express webMS VS 2015, this is a SSDT intallation, VS2015 Shellso, if I double click the project name, it run use the VS2010, some issue can happen because compatibility.

user3626945user3626945

Not the answer you're looking for? Browse other questions tagged 2013sharepoint-foundationvisual-studiosql-server or ask your own question.