Application Can't Load. Visual C# 2015 RC Compiler Could Not Be Created

C#Visual StudioVisual Studio-2015

C# Problem Overview


I am trying to install Visual Studito 2015 RC Community edition.

I downloaded the web installer and installed all components. After installation, I rebooted my machine as instructed, but it keeps giving me the same error when I try to make an application. Please see the screen below:

Screenshot showing the error

I have tried this answer and this answer from earlier versions of Visual Studio. It resets the settings but ultimately had the same error.

I have also tried removing C:\Users\Gogol\AppData\Local\Microsoft\VisualStudio folder, but again, no luck.

I also have devenv.exe added to the path. I can access devenv in command prompt.

C# Solutions


Solution 1 - C#

This method worked for me:

Delete contents of these 2 folders

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\VisualStudio\
C:\Users\%USERNAME%\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache

Then run the VS.NET as admin, otherwise it won't be able to renew the Roaming folder correctly.

Solution 2 - C#

Run devenv.exe as administrator. It worked for me.

Solution 3 - C#

After some research, I was able to install VS 2015 Community and use it. This happened in my case because I paused the installation and restarted it later on. I uninstalled VS 2015 from my computer, restarted my computer and re-ran the setup ( including downloads) and it worked. Answering my own question just in case anyone is still searching for solution.

Solution 4 - C#

I too had this issue, generally it came from including a file in a git repo instead of using .gitignore

What I did is went to the project directory...

/.vs/config/applicationhost.config

And deleted the above file, it worked from that point on. I believe it is a conflict with UUID's or some such. (total guess)

Solution 5 - C#

Found this solution for VS 2012, which worked for me for VS 2015.

solution from referred link below: note: change the path for VS 2015.

Solution

  1. Open exe, VS2012 x86 Native Tools Command Prompt (Run as administrator).

Path: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Visual Studio 2012\Visual Studio Tools

  1. Then run gacutil /u Microsoft.VisualStudio.CSharp.Services.Language.Interop

This will successfully uninstall the service from GAC, which was causing the problem.

Project could not be opened because the Visual C# 2012 compiler could not be created.

Solution 6 - C#

Visual Studio 2015 could not load my MVC5 project in my solution and shows the same error message to me, when I tried to use 'Reload Project' via the context menu. The reason for this was a duplicate entry in the applicationhost.config.

Depending on the project settings, one of the both following applicationhost.config will be used by Visual Studio 2015:

  • "[Path to solution].vs\config\applicationhost.config"
  • "C:\Users\[username]\Documents\IISExpress\config\applicationhost.config"

I opened the applicationhost.config and found two 'site' entries with the same name attribute:

<sites>
    <site name="WebSite" id="1" serverAutoStart="true">
	[...]
	</site>	
	<site name="WebSite" id="2" serverAutoStart="true">
	[...]
	</site>
</sites>

I removed one of the both 'site' blocks:

<sites>
    <site name="WebSite" id="1" serverAutoStart="true">
	[...]
	</site>	


</sites>

After that I was able to successfully reload the MVC5 project.

Solution 7 - C#

Started happening to me after i installed update 2 for Visual studio Community 2015. I tried absolutely everything

non of these worked .. was really frustrated for 2 days. Finally uninstalled Visual Studio completely and re-installed it and it worked.

Solution 8 - C#

I claim no credit, but this worked for me, taken from here - https://social.msdn.microsoft.com

Open Windows Explorer, and navigate to \Common7\IDE (by default is C:\Program Files \Microsoft Visual Studio 14.0\Common7\IDE);

  1. Delete the ItemTemplatesCache, ProjectTemplatesCache folder;

  2. Open Visual Studio Command Prompt under Start menu -> All Programs -> Microsoft Visual Studio 2015 -> Visual Studio Tools (run it with Administrator privilege: right-click the program -> Run as administrator);

  3. Run the devenv /InstallVSTemplates switch;

  4. Run the devenv /Setup switch

Solution 9 - C#

This also happens after installing Visual Studio 2015 update 3, solved by restarting the machine.

Solution 10 - C#

Like most developers having this issue with VS2015 I tried everything and each rabbit hole messed up my development environment worst then the prior. After three days and just at a point where I was going to have to turn my development box into IT for a reinstall of the OS I tried something found ON THIS MESSAGE THREAD and my jaw dropped when it worked. All I did was stop using the Web install and used their ISO download - a fresh install (after countless uninstalls) and a repair using the ISO version worked as I am accustomed to.

This suggests to me that the VS team is not being forthright to their handling of what appears to be a bad installation process and are remaining silent while we spin our wheels losing days of work - not good....

[UPDATE] It resolved the compiler could not be created error but I am now fighting an issue with the NuGet package manager not being installed. I'm uninstalling Update 2 to see if I can't get Update 1 to work...

Solution 11 - C#

In my case it was because the .csproj was configured to use local IIS. I had made some changes to IIS and the website was no longer there. There was a warning in the output window. Editing the .csproj file to point to a new site, or re-creating the site will fix the issue.

Solution 12 - C#

For me deleting the entire project directory, re-cloning the project from Git and restarting Visual Studio (Community 2015) worked. On opening the re-cloned project in VS, it asks "The project "" is configured to use IIS Web Server which is not installed on this computer. Would you like to convert the project to use IIS Express?"

On opting Yes, VS sets the web server for the project to IIS Express and the project loads and builds fine.

This ends up changing the .csproj file to UseIISExpress and sets the IISUrl, which probably fixed the "Project could not be opened" issue.

Solution 13 - C#

I had the same issue. Nothing from here helps me.

I run the installation of Visual Studio again and update it. The installation shows me that VC++ libs and IIS Express were absent. This was solved my issue.

Solution 14 - C#

this error occur because you have different version or different extension ex(professional then you setup community at same time ) of visual studio in your pc.

The Solve the problem go to add and remove programs

1-type visual studio

2-uninstall any visual studio tool (ex Microsoft visual studio tools for application 2017)

3-if you didn't find uninstall check modify then uninstall the tool

4-reinstall visual studio again**

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionGogol BH NetworkView Question on Stackoverflow
Solution 1 - C#VahidNView Answer on Stackoverflow
Solution 2 - C#bernnabeView Answer on Stackoverflow
Solution 3 - C#Gogol BH NetworkView Answer on Stackoverflow
Solution 4 - C#Clinton RocksmithView Answer on Stackoverflow
Solution 5 - C#dotNet DecoderView Answer on Stackoverflow
Solution 6 - C#SimonView Answer on Stackoverflow
Solution 7 - C#DP001View Answer on Stackoverflow
Solution 8 - C#user520100View Answer on Stackoverflow
Solution 9 - C#Yoav FeuersteinView Answer on Stackoverflow
Solution 10 - C#BillKratView Answer on Stackoverflow
Solution 11 - C#silencedmessageView Answer on Stackoverflow
Solution 12 - C#HemantView Answer on Stackoverflow
Solution 13 - C#RredCatView Answer on Stackoverflow
Solution 14 - C#Mohamed FathallahView Answer on Stackoverflow