2011-02-17 2 views
0

F # 바인딩을 추가하기 위해 로컬 및 온라인 리포지토리를 사용했습니다. 동일한 오류가 발생했습니다.Monodevelop F # bindings을 (를) 추가하지 못했습니다.

Monodevelop : 2.4.2.1

GTK-날카로운 2.12.10.win32

MonoDevelop.FSharpBinding_2.4

윈도우 OS

오류 스택 :

System.Reflection.TargetInvocationException: target of an invocation throws an exception. ---> System.AccessViolationException: Attempted to read or write protected memory. This often indicates that other memory is corrupt. 
     в Gtk.Application.gtk_main_iteration() 
     в Gtk.Application.RunIteration() 
     в Mono.Addins.Gui.InstallMonitor.WaitForCompleted() 
     в Mono.Addins.Gui.AddinInstallDialog.Install() 
     в Mono.Addins.Gui.AddinInstallDialog.OnPageChanged() 
     в Mono.Addins.Gui.AddinInstallDialog.OnNextPage(Object sender, EventArgs e) 

     --- end of internal stack --- 

     в System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) 
     в System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) 
     в System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) 
     в System.Delegate.DynamicInvokeImpl(Object[] args) 
     в GLib.Signal.ClosureInvokedCB(Object o, ClosureInvokedArgs args) 
     в GLib.SignalClosure.Invoke(ClosureInvokedArgs args) 
     в GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) 

어쩌면 내가 트렁크에서 monodevelop를 시도해야합니까?

+0

사용중인 OS는 무엇입니까? – Bobby

답변

2

Windows에서 MonoDevelop 용 F #을 설치할 때이 오류가 발생했습니다. 불행히도 이것은 Windows의 MonoDevelop에서 reported bug입니다. 해결 방법은 수동으로 MonoDevelop 설치 디렉토리에 어셈블리를 복사하는 것입니다.

일부 정보를 project homepage에 추가했습니다. 자세한 내용은 "Windows에서 MonoDevelop 용 F # 설치"를 참조하십시오.

관련 문제