windows - Error Loading Project: Visual C# 2015 compiler could not be created -


i using visual studio 2015 community edition in windows 10 professional(64 bit). visual studio version information today installed new visual studio update 3 , getting error

e:\path_to_solution_folder\projectname.web.csproj : error :

project 'projectname.web' not opened because visual c# 2015 compiler not created. exception thrown while initializing part "microsoft.codeanalysis.diagnostics.diagnosticanalyzerservice".

googled bit, , got solution website,

link: fixing visual studio 2015 after update 3

so per article, added system.reflection.metadata.dll gac. system.reflection.metadata in gac

now when try run project or open controller ide still restarts! went event logger , found out this.

application: devenv.exe
framework version: v4.0.30319
description: application requested process termination through system.environment.failfast(string message).

message: system.io.filenotfoundexception: not load file or assembly 'system.reflection.metadata, version=1.0.21.0, culture=neutral, publickeytoken=b03f5f7f11d50a3a' or 1 of dependencies. system cannot find file specified. file name: 'system.reflection.metadata, version=1.0.21.0, culture=neutral, publickeytoken=b03f5f7f11d50a3a' ...

details

log name:      application  source:        .net runtime  date:          25-jul-16 9:29:13 pm  event id:      1025  task category: none  level:         error  keywords:      classic  user:          n/a  computer:      lenovo  description:  application: devenv.exe  framework version: v4.0.30319  description: application requested process termination through system.environment.failfast(string message).  message: system.io.filenotfoundexception: not load file or assembly 'system.reflection.metadata, version=1.0.21.0, culture=neutral, publickeytoken=b03f5f7f11d50a3a' or 1 of dependencies. system cannot find file specified.  file name: 'system.reflection.metadata, version=1.0.21.0, culture=neutral, publickeytoken=b03f5f7f11d50a3a'     @ microsoft.codeanalysis.csharp.csharpcompilationfactoryservice.microsoft.codeanalysis.host.icompilationfactoryservice.createcompilation(string assemblyname, compilationoptions options)     @ microsoft.codeanalysis.solution.compilationtracker.createemptycompilation()     @ microsoft.codeanalysis.solution.compilationtracker.<builddeclarationcompilationfromscratchasync>d__24.movenext()    wrn: assembly binding logging turned off.  enable assembly bind failure logging, set registry value [hklm\software\microsoft\fusion!enablelog] (dword) 1.  note: there performance penalty associated assembly bind failure logging.  turn feature off, remove registry value [hklm\software\microsoft\fusion!enablelog].    stack:     @ system.environment.failfast(system.string, system.exception)     @ microsoft.codeanalysis.failfast.onfatalexception(system.exception)     @ microsoft.codeanalysis.errorreporting.fatalerror.report(system.exception, system.action`1<system.exception>)     @ microsoft.codeanalysis.errorreporting.fatalerror.reportunlesscanceled(system.exception)     @ microsoft.codeanalysis.solution+compilationtracker+<builddeclarationcompilationfromscratchasync>d__24.movenext()     @ microsoft.codeanalysis.csharp.csharpcompilationfactoryservice.microsoft.codeanalysis.host.icompilationfactoryservice.createcompilation(system.string, microsoft.codeanalysis.compilationoptions)     @ microsoft.codeanalysis.solution+compilationtracker.createemptycompilation()     @ microsoft.codeanalysis.solution+compilationtracker+<builddeclarationcompilationfromscratchasync>d__24.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.solution+compilationtracker+<builddeclarationcompilationfromscratchasync>d__24, microsoft.codeanalysis.workspaces, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](<builddeclarationcompilationfromscratchasync>d__24 byref)     @ microsoft.codeanalysis.solution+compilationtracker.builddeclarationcompilationfromscratchasync(microsoft.codeanalysis.solution, system.threading.cancellationtoken)     @ microsoft.codeanalysis.solution+compilationtracker+<buildcompilationfromscratchasync>d__23.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.solution+compilationtracker+<buildcompilationfromscratchasync>d__23, microsoft.codeanalysis.workspaces, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](<buildcompilationfromscratchasync>d__23 byref)     @ microsoft.codeanalysis.solution+compilationtracker.buildcompilationfromscratchasync(microsoft.codeanalysis.solution, state, system.threading.cancellationtoken)     @ microsoft.codeanalysis.solution+compilationtracker.buildcompilationasync(microsoft.codeanalysis.solution, system.threading.cancellationtoken)     @ microsoft.codeanalysis.solution+compilationtracker+<getorbuildcompilationasync>d__21.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.solution+compilationtracker+<getorbuildcompilationasync>d__21, microsoft.codeanalysis.workspaces, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](<getorbuildcompilationasync>d__21 byref)     @ microsoft.codeanalysis.solution+compilationtracker.getorbuildcompilationasync(microsoft.codeanalysis.solution, boolean, system.threading.cancellationtoken)     @ microsoft.codeanalysis.solution.getcompilationasync(microsoft.codeanalysis.project, system.threading.cancellationtoken)     @ microsoft.codeanalysis.document+<getsemanticmodelasync>d__21.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.document+<getsemanticmodelasync>d__21, microsoft.codeanalysis.workspaces, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](<getsemanticmodelasync>d__21 byref)     @ microsoft.codeanalysis.document.getsemanticmodelasync(system.threading.cancellationtoken)     @ microsoft.codeanalysis.editor.csharp.navigationbar.csharpnavigationbaritemservice+<gettypesinfileasync>d__3.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.editor.csharp.navigationbar.csharpnavigationbaritemservice+<gettypesinfileasync>d__3, microsoft.codeanalysis.csharp.editorfeatures, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](<gettypesinfileasync>d__3 byref)     @ microsoft.codeanalysis.editor.csharp.navigationbar.csharpnavigationbaritemservice.gettypesinfileasync(microsoft.codeanalysis.document, system.threading.cancellationtoken)     @ microsoft.codeanalysis.editor.csharp.navigationbar.csharpnavigationbaritemservice+<getitemsasync>d__1.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.editor.csharp.navigationbar.csharpnavigationbaritemservice+<getitemsasync>d__1, microsoft.codeanalysis.csharp.editorfeatures, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](<getitemsasync>d__1 byref)     @ microsoft.codeanalysis.editor.csharp.navigationbar.csharpnavigationbaritemservice.getitemsasync(microsoft.codeanalysis.document, system.threading.cancellationtoken)     @ microsoft.codeanalysis.editor.implementation.navigationbar.navigationbarcontroller+<computemodelasync>d__30.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.editor.implementation.navigationbar.navigationbarcontroller+<computemodelasync>d__30, microsoft.codeanalysis.editorfeatures, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](<computemodelasync>d__30 byref)     @ microsoft.codeanalysis.editor.implementation.navigationbar.navigationbarcontroller.computemodelasync(microsoft.codeanalysis.document, microsoft.visualstudio.text.itextsnapshot, system.threading.cancellationtoken)     @ microsoft.codeanalysis.editor.implementation.navigationbar.navigationbarcontroller+<>c__displayclass29_0.<startmodelupdateandselecteditemupdatetasks>b__0(system.threading.tasks.task)     @ system.threading.tasks.continuationresulttaskfromtask`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].innerinvoke()     @ system.threading.tasks.task.execute()     @ system.threading.tasks.task.executioncontextcallback(system.object)     @ system.threading.executioncontext.runinternal(system.threading.executioncontext, system.threading.contextcallback, system.object, boolean)     @ system.threading.executioncontext.run(system.threading.executioncontext, system.threading.contextcallback, system.object, boolean)     @ system.threading.tasks.task.executewiththreadlocal(system.threading.tasks.task byref)     @ system.threading.tasks.task.executeentry(boolean)     @ system.threading.tasks.task.system.threading.ithreadpoolworkitem.executeworkitem()     @ system.threading.threadpoolworkqueue.dispatch()     @ system.threading._threadpoolwaitcallback.performwaitcallback()    event xml:  <event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">    <system>      <provider name=".net runtime" />      <eventid qualifiers="0">1025</eventid>      <level>2</level>      <task>0</task>      <keywords>0x80000000000000</keywords>      <timecreated systemtime="2016-07-25t15:59:13.647712200z" />      <eventrecordid>8082</eventrecordid>      <channel>application</channel>      <computer>lenovo</computer>      <security />    </system>    <eventdata>      <data>application: devenv.exe  framework version: v4.0.30319  description: application requested process termination through system.environment.failfast(string message).  message: system.io.filenotfoundexception: not load file or assembly 'system.reflection.metadata, version=1.0.21.0, culture=neutral, publickeytoken=b03f5f7f11d50a3a' or 1 of dependencies. system cannot find file specified.  file name: 'system.reflection.metadata, version=1.0.21.0, culture=neutral, publickeytoken=b03f5f7f11d50a3a'     @ microsoft.codeanalysis.csharp.csharpcompilationfactoryservice.microsoft.codeanalysis.host.icompilationfactoryservice.createcompilation(string assemblyname, compilationoptions options)     @ microsoft.codeanalysis.solution.compilationtracker.createemptycompilation()     @ microsoft.codeanalysis.solution.compilationtracker.&lt;builddeclarationcompilationfromscratchasync&gt;d__24.movenext()    wrn: assembly binding logging turned off.  enable assembly bind failure logging, set registry value [hklm\software\microsoft\fusion!enablelog] (dword) 1.  note: there performance penalty associated assembly bind failure logging.  turn feature off, remove registry value [hklm\software\microsoft\fusion!enablelog].    stack:     @ system.environment.failfast(system.string, system.exception)     @ microsoft.codeanalysis.failfast.onfatalexception(system.exception)     @ microsoft.codeanalysis.errorreporting.fatalerror.report(system.exception, system.action`1&lt;system.exception&gt;)     @ microsoft.codeanalysis.errorreporting.fatalerror.reportunlesscanceled(system.exception)     @ microsoft.codeanalysis.solution+compilationtracker+&lt;builddeclarationcompilationfromscratchasync&gt;d__24.movenext()     @ microsoft.codeanalysis.csharp.csharpcompilationfactoryservice.microsoft.codeanalysis.host.icompilationfactoryservice.createcompilation(system.string, microsoft.codeanalysis.compilationoptions)     @ microsoft.codeanalysis.solution+compilationtracker.createemptycompilation()     @ microsoft.codeanalysis.solution+compilationtracker+&lt;builddeclarationcompilationfromscratchasync&gt;d__24.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.solution+compilationtracker+&lt;builddeclarationcompilationfromscratchasync&gt;d__24, microsoft.codeanalysis.workspaces, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](&lt;builddeclarationcompilationfromscratchasync&gt;d__24 byref)     @ microsoft.codeanalysis.solution+compilationtracker.builddeclarationcompilationfromscratchasync(microsoft.codeanalysis.solution, system.threading.cancellationtoken)     @ microsoft.codeanalysis.solution+compilationtracker+&lt;buildcompilationfromscratchasync&gt;d__23.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.solution+compilationtracker+&lt;buildcompilationfromscratchasync&gt;d__23, microsoft.codeanalysis.workspaces, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](&lt;buildcompilationfromscratchasync&gt;d__23 byref)     @ microsoft.codeanalysis.solution+compilationtracker.buildcompilationfromscratchasync(microsoft.codeanalysis.solution, state, system.threading.cancellationtoken)     @ microsoft.codeanalysis.solution+compilationtracker.buildcompilationasync(microsoft.codeanalysis.solution, system.threading.cancellationtoken)     @ microsoft.codeanalysis.solution+compilationtracker+&lt;getorbuildcompilationasync&gt;d__21.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.solution+compilationtracker+&lt;getorbuildcompilationasync&gt;d__21, microsoft.codeanalysis.workspaces, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](&lt;getorbuildcompilationasync&gt;d__21 byref)     @ microsoft.codeanalysis.solution+compilationtracker.getorbuildcompilationasync(microsoft.codeanalysis.solution, boolean, system.threading.cancellationtoken)     @ microsoft.codeanalysis.solution.getcompilationasync(microsoft.codeanalysis.project, system.threading.cancellationtoken)     @ microsoft.codeanalysis.document+&lt;getsemanticmodelasync&gt;d__21.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.document+&lt;getsemanticmodelasync&gt;d__21, microsoft.codeanalysis.workspaces, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](&lt;getsemanticmodelasync&gt;d__21 byref)     @ microsoft.codeanalysis.document.getsemanticmodelasync(system.threading.cancellationtoken)     @ microsoft.codeanalysis.editor.csharp.navigationbar.csharpnavigationbaritemservice+&lt;gettypesinfileasync&gt;d__3.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.editor.csharp.navigationbar.csharpnavigationbaritemservice+&lt;gettypesinfileasync&gt;d__3, microsoft.codeanalysis.csharp.editorfeatures, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](&lt;gettypesinfileasync&gt;d__3 byref)     @ microsoft.codeanalysis.editor.csharp.navigationbar.csharpnavigationbaritemservice.gettypesinfileasync(microsoft.codeanalysis.document, system.threading.cancellationtoken)     @ microsoft.codeanalysis.editor.csharp.navigationbar.csharpnavigationbaritemservice+&lt;getitemsasync&gt;d__1.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.editor.csharp.navigationbar.csharpnavigationbaritemservice+&lt;getitemsasync&gt;d__1, microsoft.codeanalysis.csharp.editorfeatures, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](&lt;getitemsasync&gt;d__1 byref)     @ microsoft.codeanalysis.editor.csharp.navigationbar.csharpnavigationbaritemservice.getitemsasync(microsoft.codeanalysis.document, system.threading.cancellationtoken)     @ microsoft.codeanalysis.editor.implementation.navigationbar.navigationbarcontroller+&lt;computemodelasync&gt;d__30.movenext()     @ system.runtime.compilerservices.asynctaskmethodbuilder`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].start[[microsoft.codeanalysis.editor.implementation.navigationbar.navigationbarcontroller+&lt;computemodelasync&gt;d__30, microsoft.codeanalysis.editorfeatures, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35]](&lt;computemodelasync&gt;d__30 byref)     @ microsoft.codeanalysis.editor.implementation.navigationbar.navigationbarcontroller.computemodelasync(microsoft.codeanalysis.document, microsoft.visualstudio.text.itextsnapshot, system.threading.cancellationtoken)     @ microsoft.codeanalysis.editor.implementation.navigationbar.navigationbarcontroller+&lt;&gt;c__displayclass29_0.&lt;startmodelupdateandselecteditemupdatetasks&gt;b__0(system.threading.tasks.task)     @ system.threading.tasks.continuationresulttaskfromtask`1[[system.__canon, mscorlib, version=4.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089]].innerinvoke()     @ system.threading.tasks.task.execute()     @ system.threading.tasks.task.executioncontextcallback(system.object)     @ system.threading.executioncontext.runinternal(system.threading.executioncontext, system.threading.contextcallback, system.object, boolean)     @ system.threading.executioncontext.run(system.threading.executioncontext, system.threading.contextcallback, system.object, boolean)     @ system.threading.tasks.task.executewiththreadlocal(system.threading.tasks.task byref)     @ system.threading.tasks.task.executeentry(boolean)     @ system.threading.tasks.task.system.threading.ithreadpoolworkitem.executeworkitem()     @ system.threading.threadpoolworkqueue.dispatch()     @ system.threading._threadpoolwaitcallback.performwaitcallback()  </data>    </eventdata>  </event>

how fix issue?


Comments

Popular posts from this blog

jOOQ update returning clause with Oracle -

java - Warning equals/hashCode on @Data annotation lombok with inheritance -

java - BasicPathUsageException: Cannot join to attribute of basic type -