bởi mã nàyF # System.TypeLoadException
module ObjectRe =
type BM = A | N
type Object = {
Name: string
Pattern: BM array
}
let patterns = [|{Name = "Pro"; Pattern = [|A;N;N;A|]} |]
tôi luôn luôn nhận được thông báo lỗi này
System.TypeLoadException: Could not load type 'FSI_0007+ObjectRe+Object[]' from assembly 'FSI-ASSEMBLY, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00038] in <94fd79a3b7144c54b4cb162b50fc7761>:0
Stopped due to error
Có ai có ý tưởng? Tôi sử dụng Visual Studio Code trên Mac.
Cảm ơn
Dường như bạn đã bỏ lỡ đóng '|]' ở cuối mẫu định nghĩa. –
Xin lỗi tôi đã quên nó trong khi sao chép:/đó không phải là vấn đề – kudi
FWIW, mã trên chạy mà không có vấn đề trong Visual Studio 2015 trên Windows 10, do đó, nó có thể là một vấn đề liên quan đến môi trường. –