Nous soutenons l’Ukraine pour aider à protéger les civils. Rejoignez-nous
FR
Lorsque vous achetez via les liens de notre site, nous pouvons percevoir une commission d’affiliation

Mono pour Mac

Implémentation Open-Source du framework .NET de Microsoft.

Gratuit
Version 6.6.0.161
2.8
D’après 2 notes d’utilisateurs

Aperçu de Mono

Mono est une implémentation Open-Source du framework .NET de Microsoft, basée sur les normes ECMA pour C# et le runtime Common Language. Une famille croissante de solutions et une communauté de contributeurs active et enthousiaste aident à positionner Mono comme le choix principal pour le développement d'applications multiplateformes.

Nouveautés de la version 6.6.0.161

Version 6.6.0.161:
Runtime:
Fiabilité améliorée du rapporteur de plantage Mono:
  • Lorsque Mono plante, il essaie de vider une trace de pile et d'autres informations utiles pour donner aux développeurs un moyen d'examiner le problème. Le rapporteur de plantage est désormais plus fiable dans certains cas particuliers.
WebAssembly:
  • Nous continuons à travailler pour améliorer notre support WebAssembly. Divers ensembles de problèmes ont été résolus dans cette version et des travaux de performance et de fonctionnalités sont également en cours.
Améliorations communautaires pour AIX/PASE et Haiku:
  • Les ports pour ces systèmes ont reçu un certain nombre d'améliorations de la part du contributeur communautaire Calvin Buckley.
Bibliothèques de classes:
Intégration CoreFX:
  • Nous avons continué à remplacer certaines de nos classes par l'implémentation de CoreFX pour améliorer les performances et la compatibilité avec .NET.
Outils:
Assemblages de référence .NET 4.8:
  • Nous avons ajouté des assemblages de référence pour le profil du framework .NET 4.8. Cela vous permet de créer des bibliothèques ciblant .NET 4.8 avec MSBuild.
Problèmes résolus:
  • #7377 [Mono.Debugger.Soft] Les connexions ne sont pas correctement fermées
  • #8747 FileSystemWatcher appelle l'événement après avoir été disposé
  • #9621 Compilateurs croisés 64 bits ciblant des plateformes 32 bits
  • #9664 DateTime.Now ou les informations de fuseau horaire ne sortent pas de la DST pour tous les fuseaux horaires
  • #9706 L'éliminateur de code mort a une boucle infinie
  • #10641 Nouvelle architecture arm64_32 (watchOS 5)
  • #10645 WebException est lancé lors de la lecture du flux WebException.Response.GetResponse()
  • #10748 Mono.Posix: Syscall.chown a une signature incorrecte
  • #10848 Problème IsAssignableFrom avec un tableau d'interface non générique
  • #12141 Trop de balises supportedRuntime dans le fichier exe.config causent des problèmes sur Windows
  • #12421 Les tâches appellent SynchronizationContext.Post lors de l'annulation
  • #13311 [sdb] Échec de la suspension
  • #13408 [sdb] SetIP nécessite une reprise/suspension pour mettre à jour les cadres de thread client
  • #13412 Augmenter la version de l'assemblage netstandard.dll à 2.1
  • #13445 Régression de Fork dans Mojave en raison de MAP_JIT
  • #13804 [MacSDK] pkg-config est uniquement 32 bits
  • #13813 assertion à mono-threads.c:1031, condition `info’ non remplie
  • #13891 MonoAssembly/MonoImage multi-domaine (et ALC) correction
  • #13923 [DIM] [CoreCLR Test] ennuyeux ne fonctionne pas
  • #13945 TransactionScope ignore le niveau d'isolation spécifié et entraîne l'utilisation de transactions sérialisables
  • #14080 condition ‘ji’ non remplie, avec ‘dynamique’ et multithreading
  • #14170 “Signal fatal 11 (SIGSEGV), code 1 (SEGV_MAPERR)” après que le débogueur se mette en pause puis continue sur une exception imbriquée
  • #14181 Le cache des modules Pango contient le chemin du constructeur jenkins
  • #14214 HttpClient.SendAsync() avec > 2 Go de corps de réponse.
  • #14215 Suggestion : passer au format natif 7z au lieu de ZIP pour les archives Mono
  • #14243 [Wasm] Assertion à mini-llvm.c:2106, condition clause->flags == MONO_EXCEPTION_CLAUSE_NONE || clause->flags == MONO_EXCEPTION_CLAUSE_FINALLY || clause->flags == MON#O_EXCEPTION_CLAUSE_FAULT non remplie
  • #14377 Document/fonctions de correction actuellement non sécurisées pour entrer/sortir autour des appels d'API OS bloquants.
  • #14495 L'utilisation de la réabstraction des méthodes d'interface par défaut provoque System.TypeLoadException : Échec de la configuration de VTable du type
  • #14555 [runtime] Les pointeurs ne sont pas des objets
  • #14724 eglib g_shell_parse_argv() traite dans ‘ citation différemment de glib
  • #14729 les tests d'interpréteur échouent sur iOS et tvOS pour les tests mscorlib
  • #14787 Epic : exécution des tests CoreFX sur MonoVM
  • #14792 [sdks][ios] Effectuer le cast approprié de objc_msgSend et amis
  • #14793 Mono-Native ne fonctionne pas sur MacOS Catalina
  • #14809 Impossible de boxer le type IsByRefLike 'System.ReadOnlySpan'1' dans les tests du concepteur de formulaires avec 6.0
  • #14830 [netcore]Implémenter AssemblyLoadContext.InternalLoad
  • #14839 [xamarin] TimeZoneInfo.Local renvoie toujours le nom “Local”
  • #14841 opt : Argument de ligne de commande inconnu ‘-place-safepoints’ dans l'intégration XI 2019-06
  • #14847 [interp] corriger les échecs de test de xtest-System.Runtime.Tests
  • #14864 [corlib] Marquer PropertyInfo [Serializable]
  • #14871 [wasm] La sérialisation de struct System.Text.Json échoue (mais fonctionne sur CoreCLR)
  • #14872 L'échec du test System.Runtime.CompilerServices.UnsafeTests.ReadWriteDoublePointer sur les appareils dans Xamarin.iOS
  • #14917 [netcore] Faire passer System.Linq.Expressions.Tests.BindTests.GlobalField
  • #14940 [Wasm] WebAssembly.Net.Http.HttpClient échoue sous AOT
  • #14945 [netcore] Faire passer System.Linq.Expressions.Tests.ConvertCheckedTests.ConvertCheckedDoubleToULongTest
  • #14946 [netcore] Faire passer System.Linq.Expressions.Tests.ConvertCheckedTests.ConvertCheckedDoubleToNullableULongTest
  • #14948 [netcore] Faire passer System.Linq.Expressions.Tests.ConvertCheckedTests.ConvertCheckedNullableDoubleToULongTest
  • #14957 [bockbuild] Les sources non-git (comme Nuget) ne voient pas leur cache invalidé correctement
  • #14959 [netcore] Faire passer System.SpanTests.SpanTests.MemoryMarshal_GenericStaticReturningSpan
  • #14971 File.Move ne déplace plus correctement les liens symboliques pendants sur les systèmes macOS
  • #14972 Xamarin.iOS : System.ExecutionEngineException : Tentative de compilation JIT de la méthode ‘(délégué wrapper-begin-invoke) System.IAsyncResult System.Func`2:begin_invoke_IAsyncResult__this___T_AsyncCallback_object (ExecutionEngineExceptionTest.AppDelegate,System.AsyncCallback,object)’
  • #14975 Le profileur Mono plante lors de l'exécution des tests de fuite IDE pour VSMac
  • #15023 [netcore] Faire passer System.Reflection.Tests.GetTypeTests.GetType_EmptyString
  • #15048 [aot] Erreur de compilation Directive .fnstart dupliquée
  • #15058 [2019-06][iOS] Plusieurs tests sur iOS échouent sur un appareil 32b
  • #15080 [netcore] Faire passer System.Reflection.Tests.TypeInfoTests.IsAssignableFrom
  • #15182 [netcore] Faire passer System.Diagnostics.Tests.StackTraceTests.Ctor_Exception_SkipFrames
  • #15188 [netcore] Faire passer System.Diagnostics.Tests.StackTraceTests.Ctor_Exception_SkipFrames_FNeedFileInfo
  • #15189 [netcore] System.Drawing.Drawing2D.Tests.ColorBlendTests.Ctor_LargeCount_ThrowsOutOfMemoryException
  • #15247 ves_icall_TypeBuilder_create_runtime_class_raw UTILISÉ 132 poignées
  • #15261 [iOS][Tests] Il y a un certain nombre de tests System.Numeric qui échouent sur des appareils iOS 32b
  • #15262 [iOS][Tests] Un certain nombre de tests linq échouent sur des appareils iOS 32b
  • #15263 [iOS][Tests] Un certain nombre de tests de Microsoft.CSharp échouent sur des appareils iOS 32b.
  • #15265 [watchOS][Tests] Le System_xunit-test.dll pour watchOS inclut des tests qui devraient être ignorés
  • #15268 [débogueur] Ajouter une fonction intrinsèque pour créer un tableau d'octets
  • #15307 [iOS][Tests] Plusieurs tests corelib plantent sur des appareils iOS32b.
  • #15324 [netcore] Faire passer System.Reflection.Emit.Tests.DynamicMethodctor1.ByRefReturnType_DoesNotThrow
  • #15328 [MacOS][Tests] Plusieurs tests échouent en raison d'une exception System.IO
  • #15329 [MacOS Modern][Tests] Les tests System.IO.AnonymousPipe sont inclus lorsqu'ils ne sont pas pris en charge.
  • #15330 Deadlock d'exécution
  • #15336 [netcore] Faire passer System.Reflection.Tests.IdentityTests.ParameterEquality2
  • #15337 [netcore] Faire passer System.Reflection.Tests.TypeTests_GetMember.TestCaseInsensitive1
  • #15338 [netcore] Faire passer System.Reflection.Tests.TypeTests_StructLayoutAttribute.Test_ExplicitAutoEightFortyTwo
  • #15341 [netcore] Faire passer System.Reflection.Tests.TypeTests_HiddenEvents.GetEventHidesEventsBySimpleNameCompare
  • #15342 [netcore] Faire passer System.Reflection.Tests.TypeInfoDeclaredNestedTypeTests.*
  • #15343 [netcore] Faire passer System.Reflection.Tests.TypeTests_PrefixingOnlyAllowedOnGetMember.TestGetMemberAll
  • #15345 [netcore] Faire passer System.Reflection.Tests.TypeTests_HiddenMethods.GetMethodDoesNotHideHiddenMethods
  • #15346 [netcore] Faire passer System.Reflection.Tests.TypeTests_HiddenProperties.GetPropertyHidesPropertiesByNameAndSigAndCallingConventionCompare
  • #15347 [netcore] Faire passer System.Reflection.Tests.AssemblyTests.CrossAssemblyTypeRefToNestedType
  • #15348 [netcore] Faire passer System.Reflection.Tests.TypeTests_HiddenFields.GetFieldDoesNotHideHiddenFields
  • #15351 [netcore] Faire passer System.Reflection.Tests.TypeTests_HiddenTestingOrder.HideDetectionHappensAfterPrivateInBaseClassChecks
  • #15365 [wasm][framework] Revoir les descriptions du lien du framework
  • #15441 “pos non déclaré” erreur de compilation
  • #15446 [wasm][débogueur] afficher la variable dans la portée
  • #15503 Corriger le lien zlib sur les builds mingw/msvc.
  • #15541 L'interpréteur ne préserve pas la dernière erreur sur P/Invoke dans les builds MinGW
  • #15551 [wasm] échec de contrainte générique
  • #15556 [sdb] Problème d'invocation avec des tampons fixes
  • #15596 [netcore] JitHelpers.EnumEquals et EnumCompareTo ne sont pas implémentés pour l'interpréteur
  • #15646 MERP se bloque indéfiniment lors de la fermeture de l'application
  • #15691 Effacer la dernière erreur pour SetLastError=true P/Invoke
  • #15692 Attraper IndexOutOfRange ne fournit pas de message
  • #15734 [wasm][sdk] Échec de package si ENABLE_WASM_THREADS n'est pas actif
  • #15740 Le wcf n'autorise pas PUT, DELETE ou OPTIONS.
  • #15751 Fuite de mémoire dans mono 6.0.0.313 pour les délégués avec cible passée au code natif
  • #15760 TypeLoadException lancé pour un type récursif que .NET autorise
  • #15781 Test de plantage MERP ne peut jamais échouer
  • #15794 conv.r.un avec argument float provoque un segfault
  • #15825 DeflateStream fuit de la mémoire native si elle n'est pas explicitement disposée
  • #15853 Marshal.Release(IntPtr.Zero) lance ArgumentException sur Mono, ArgumentNullException sur CLR
  • #15878 Plantage dans mono_coop_mutex_lock lors de l'exécution de VS pour Mac
  • #15887 [régression] File.GetLastWriteTime échoue avec un fuseau horaire spécifique (GMT+8)
  • #15931 Limite dure de 1024 des descripteurs de fichiers ouverts
  • #15990 régression possible des flottants sur ppc
  • #15999 [mini] exécuter des tests de régression avec fullaot+llvm
  • #16010 typeof(object).GetMember(“”) ne renvoie pas un tableau vide
  • #16024 Plantage natif dans ves_icall_System_Net_Sockets_Socket_Connect_internal
  • #16032 IOException : violation de partage sur le chemin …
  • #16369 Relocalisations dans .text sur arm
  • #16395 [Mobile] DateTime.Now renvoie l'heure locale incorrecte pour une heure après l'entrée dans la DST dans 39 localités.
  • #16411 JitTests.Float échoue sur les appareils iOS en mode release sur 2019-08
  • #16486 FileSystemEventArgs.FullPath lance ArgumentNullException
  • #16570 Plantage sur GetParameters() avec UnmanagedType.LPArray dans l'assemblage dynamique
  • #16689 [merp] données manquantes dans le rapport de plantage json frames natifs
  • #16709 La disposition du FileSystemWatcher ne ferme pas les descripteurs de fichiers associés
  • #16712 SIGSEGV dans mono_class_setup_vtable_general
  • #16759 Stream.ReadAsync continue sur un thread différent
  • #16803 mono_gc_finalize_notify tourne après la sortie du processus
  • #16824 Plantage lors du débogage d'une application iOS qui lance sur DispatchQueue
  • #16864 [arm64_32] corriger les tests de régression restants
  • #16918 XmlSerializer désérialisation de propriété avec le même nom que son type d'énumération ne fonctionne plus
  • #16974 File.GetCreationTimeUtc() renvoie l'heure de la dernière modification, pas l'heure de création
  • #17004 [merp] les rapports de plantage ont la version du noyau Darwin dans le champ OSVersion
  • #17083 Régression : lorsque le débogueur rencontre une exception non gérée, il s'arrête et affiche “Fichier Dns.cs introuvable” (Dns étant la classe BCL utilisée)
  • #17151 DriveInfo renvoie un espace vide pour le volume système sur MacOS 10.15 Catalina
  • #17180 [merp] mono_summarize_unmanaged_stack essaie de prendre un verrou lors de l'appel de decode_exception_debug_info

Mono pour Mac

Gratuit
Version 6.6.0.161
Rédigez un avis détaillé sur Mono

Écrivez ce que vous en pensez dans notre bon vieux champ de commentaire

Politique de commentaires de MacUpdate. Nous vous encourageons vivement à laisser des commentaires ; ceux qui contiennent des propos injurieux, du harcèlement ou des attaques personnelles seront modérés.
2.8

(0 avis sur Mono)

Il n’y a pas encore d’avis
  • Commentaires

  • Notes des utilisateurs

Aidez la communauté
Il n’y a pas encore d’avis, soyez le premier à en laisser un
TeddyUrsadorable
TeddyUrsadorable
Mar 18, 2016
0.5
Mar 18, 2016
0.5
Version: null
anonymous-trout-1840
anonymous-trout-1840
Jul 29, 2015
5.0
Jul 29, 2015
5.0
Version: null