报错了,咋个解决(“LuaLanguage.LuaGrammar”的对象强制转换为类型“BabeLua.LanguageService.Grammar.LuaGrammar”)

zmyer 发布于 2015/03/28 14:34
阅读 327
收藏 0

{
  "Version": "W.2.1.2.0",
  "Guid": "cba559e1-9ea9-48af-8017-7b161151b3e2",
  "Type": "System.InvalidCastException",
  "Time": "2015/3/28 14:32:26",
  "Position": "BabeLua--->BabeLua.LanguageService.Grammar.LuaGrammar get_Instance()",
  "Message": "无法将类型为“LuaLanguage.LuaGrammar”的对象强制转换为类型“BabeLua.LanguageService.Grammar.LuaGrammar”。",
  "StackTrace": "   在 BabeLua.LanguageService.Grammar.LuaGrammar.get_Instance()\r\n   在 BabeLua.LanguageService.Service.LuaScanner..ctor(IVsTextBuffer buffer)\r\n   在 BabeLua.LanguageService.CodeParse.CodeParseVSCacheObject.get_Scanner()\r\n   在 BabeLua.LanguageService.Service.LuaLanguageService.GetScanner(IVsTextLines buffer)\r\n   在 BabeLua.LanguageService.CodeParse.CodeParseVSCacheObject.get_Colorizer()\r\n   在 BabeLua.LanguageService.Service.LuaLanguageService.GetColorizer(IVsTextLines buffer)\r\n   在 BabeLua.LanguageService.CodeParse.CodeParseVSCacheObject.get_Source()\r\n   在 BabeLua.LanguageService.CodeParse.CodeParseEngine.UnloadFile(ECodeParseFileType type)\r\n   在 BabeLua.LanguageService.CodeParse.CodeParseEngine.LoadFile(String path, ECodeParseFileType type)\r\n   在 BabeLua.UI.ViewModel.FolderExplorerViewModel.LoadSetting(LuaSet settings)\r\n   在 Babe.Lua.ToolWindows.SettingWindow.Button_Click(Object sender, RoutedEventArgs e)\r\n   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)\r\n   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)\r\n   在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)\r\n   在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)\r\n   在 System.Windows.Controls.Primitives.ButtonBase.OnClick()\r\n   在 System.Windows.Controls.Button.OnClick()\r\n   在 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)\r\n   在 System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)\r\n   在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)\r\n   在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)\r\n   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)\r\n   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)\r\n   在 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)\r\n   在 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)\r\n   在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)\r\n   在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)\r\n   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)\r\n   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)\r\n   在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)\r\n   在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)\r\n   在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)\r\n   在 System.Windows.Input.InputManager.ProcessStagingArea()\r\n   在 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)\r\n   在 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)\r\n   在 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)\r\n   在 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)\r\n   在 System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)\r\n   在 MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)\r\n   在 MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)\r\n   在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)\r\n   在 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)"
}

加载中
返回顶部
顶部