我的操作系统是win7 64位 专业版
运行UI编辑器或者任何一个编辑器之后,要想打开文件都会出现以下问题:

下面是cocostudio的错误日志:
2014-06-26 17:05:49,619 CocoStudio.Basic.CSLogger.Error(:0) - E:\CocoStudio
2014-06-26 17:05:49,638 CocoStudio.Basic.CSLogger.Error(:0) - init GameWindow fail
System.TypeInitializationException: The type initializer for ‘CocoStudio.EngineAdapterWrap.CocoStudioEngineAdapterPINVOKE’ threw an exception. —> System.TypeInitializationException: The type initializer for ‘SWIGExceptionHelper’ threw an exception. —> System.BadImageFormatException: 试图加载格式不正确的程序。 (Exception from HRESULT: 0x8007000B)
愀琀 CocoStudio.EngineAdapterWrap.CocoStudioEngineAdapterPINVOKE.SWIGExceptionHelper.SWIGRegisterExceptionCallbacks_CocoStudioEngineAdapter(ExceptionDelegate applicationDelegate, ExceptionDelegate arithmeticDelegate, ExceptionDelegate divideByZeroDelegate, ExceptionDelegate indexOutOfRangeDelegate, ExceptionDelegate invalidCastDelegate, ExceptionDelegate invalidOperationDelegate, ExceptionDelegate ioDelegate, ExceptionDelegate nullReferenceDelegate, ExceptionDelegate outOfMemoryDelegate, ExceptionDelegate overflowDelegate, ExceptionDelegate systemExceptionDelegate)
愀琀 CocoStudio.EngineAdapterWrap.CocoStudioEngineAdapterPINVOKE.SWIGExceptionHelper…cctor()
— End of inner exception stack trace —
愀琀 CocoStudio.EngineAdapterWrap.CocoStudioEngineAdapterPINVOKE.SWIGExceptionHelper…ctor()
愀琀 CocoStudio.EngineAdapterWrap.CocoStudioEngineAdapterPINVOKE…cctor()
— End of inner exception stack trace —
愀琀 CocoStudio.EngineAdapterWrap.CocoStudioEngineAdapterPINVOKE.new_CSWindow__SWIG_0(Int32 jarg1, String jarg2)
愀琀 EditorCommon.ViewModel.GameWindow…ctor(IntPtr handle, Int32 width, Int32 height)
愀琀 Modules.Communal.Render.View.GLView.CreateView()
2014-06-26 17:05:49,670 CocoStudio.Basic.CSLogger.Error(:0) - 初始化控件失败
System.ComponentModel.Composition.CompositionException: The composition produced a single composition error. The root cause is provided below. Review the CompositionException.Errors property for more detailed information.
- 试图加载格式不正确的程序。 (Exception from HRESULT: 0x8007000B)
Resulting in: The type initializer for ‘SWIGExceptionHelper’ threw an exception.
Resulting in: The type initializer for ‘CocoStudio.EngineAdapterWrap.CustomWidgetPINVOKE’ threw an exception.
Resulting in: An exception occurred while trying to create an instance of type ‘CocoStudio.EngineAdapterWrap.CSCustomImageView’.
Resulting in: Cannot activate part ‘CocoStudio.EngineAdapterWrap.CSCustomImageView’.
Element: CocoStudio.EngineAdapterWrap.CSCustomImageView --> CocoStudio.EngineAdapterWrap.CSCustomImageView --> AssemblyCatalog (Assembly=“CustomWidgetWrap, Version=1.0.0.0, Culture=neutral, PublicKeyToken=4ea0889a74a6cb96”)
Resulting in: Cannot get export ‘CocoStudio.EngineAdapterWrap.CSCustomImageView (ContractName=“CSUIExport”)’ from part ‘CocoStudio.EngineAdapterWrap.CSCustomImageView’.
Element: CocoStudio.EngineAdapterWrap.CSCustomImageView (ContractName=“CSUIExport”) --> CocoStudio.EngineAdapterWrap.CSCustomImageView --> AssemblyCatalog (Assembly=“CustomWidgetWrap, Version=1.0.0.0, Culture=neutral, PublicKeyToken=4ea0889a74a6cb96”)
愀琀 System.ComponentModel.Composition.Hosting.CompositionServices.GetExportedValueFromComposedPart(ImportEngine engine, ComposablePart part, ExportDefinition definition)
愀琀 System.ComponentModel.Composition.Hosting.CatalogExportProvider.GetExportedValue(CatalogPart part, ExportDefinition export, Boolean isSharedPart)
愀琀 System.ComponentModel.Composition.Hosting.CatalogExportProvider.CatalogExport.GetExportedValueCore()
愀琀 System.ComponentModel.Composition.Primitives.Export.get_Value()
愀琀 System.ComponentModel.Composition.ExportServices.GetCastedExportedValue(Export export)
愀琀 System.ComponentModel.Composition.ExportServices.<>c__DisplayClass42.<CreateStronglyTypedLazyOfTM>b__1() 愀琀 System.Lazy1.CreateValue()
愀琀 System.Lazy1.LazyInitValue() 愀琀 System.Lazy1.get_Value()
愀琀 EditorCommon.ViewModel.UIManager.UITypeMgr.InitCustomModelList(UITypeContainer uiContainer)
愀琀 EditorCommon.ViewModel.UIManager.UITypeMgr.InitUIList()
2014-06-26 17:07:00,862 CocoStudio.Basic.CSLogger.Error(:0) - Unhandled exception.
System.NullReferenceException: Object reference not set to an instance of an object.
愀琀 Modules.Communal.Render.View.RenderUC.GetCanvasGameObject()
愀琀 EditorCommon.Manager.ProjectXml.UIProject.ResetProject()
愀琀 EditorCommon.Manager.ProjectXml.UIProject…ctor(String name, String projectDir)
愀琀 EditorCommon.Manager.ProjectOption.CreatProjectFile(String name, String saveDir, EnumProjectChangeType pc)
愀琀 EditorCommon.Manager.ProjectOption.CreatProject(String name, String saveDir)
愀琀 EditorCommon.Command.GlobalCommandHandle.<newCmd_Executed>b__4(Object obj, NewProjectEventArgs args)
愀琀 Editor.ControlLib.NewProject.NewProjectWindow.buttonOK_Click(Object sender, RoutedEventArgs e)
愀琀 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
愀琀 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
愀琀 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
愀琀 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
愀琀 System.Windows.Controls.Primitives.ButtonBase.OnClick()
愀琀 System.Windows.Controls.Button.OnClick()
愀琀 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
愀琀 System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
愀琀 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
愀琀 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
愀琀 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
愀琀 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
愀琀 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
愀琀 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
愀琀 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
愀琀 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
愀琀 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
愀琀 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
愀琀 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
愀琀 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
愀琀 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
愀琀 System.Windows.Input.InputManager.ProcessStagingArea()
愀琀 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
愀琀 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
愀琀 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
愀琀 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
愀琀 System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
愀琀 MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
愀琀 MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
愀琀 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
愀琀 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
麻烦管理员关注下,有相同问题的朋友也一起顶一顶,希望cocostudio能越做越好用~
