Skip to content
William Luu edited this page May 25, 2015 · 3 revisions

#Troubleshooting your OmniSharp Atom install

Help, the OmniSharp output window is showing

System.NotImplementedException: The requested feature is not implemented. at kre.host.ServiceProviderLocator.set_ServiceProvider (IServiceProvider value) [0x00000] in <filename unknown>:0 at kre.host.Bootstrapper.Main (System.String[] args) [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0

System.NotImplementedException

  • Possible reasons
  • Ensure you're running at least Mono 3.4.1
  • Ensure you've got the correct version of Mono in your path.
  • Try running Atom directly from your terminal window. You can launch Atom from your terminal by typing atom.

OmniSharp Atom on Windows fails to update

  • If the Omnisharp-Roslyn server is running (you'll probably see one or more klr.exe processes in your task manager) and you notice that there are updates, you'll need to either kill all of the klr.exe processes, or simply completely exit Atom and run apm update omniSharp-atom from the command line.