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). 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.
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.<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() </data> </eventdata> </event>
how fix issue?
Comments
Post a Comment