Forum

dotnet Framework 2 sur Mac M1 avec Parallels

N9JIG

Affiche originale
25 février 2019
sud-ouest des États-Unis
  • 25 avr. 2021
J'ai quelques applications Windows différentes qui fonctionnent correctement dans Parallels sur mes Mac Intel (2018 Mini, 2019 MBP, 2015 MBA) qui nécessitent dotnet Framework 2.x pour fonctionner. L'un est le système téléphonique IP de notre entreprise et l'autre est une application de programmation radio.

Sur mon nouveau Mac Mini M1 avec Parallels 16 et la version ARM de Windows 10, j'ai essayé de télécharger et d'installer le dotnet Framework et il a signalé un code d'erreur de 0x800F0950 et ne s'est pas installé, condamnant ainsi l'installation de ces deux applications. D'autres programmes qui ne nécessitent pas de dotnet fonctionnent très bien.

Quelqu'un a-t-il trouvé un moyen de faire fonctionner dotnet Framework 2 sur un M1 dans Parallels ?

Nermal

Modérateur
Membre du staff
7 déc. 2002


Nouvelle-Zélande
  • 25 avr. 2021
Tu force pas de chance là-bas. .Net 2 n'a plus de support officiel depuis près d'une décennie et n'aura subi aucun test sur Arm. Il y a peut-être un moyen de le faire démarrer, mais j'essaie juste de définir des attentes.

Cela peut valoir la peine de demander à votre service informatique s'il existe une sorte de version de test disponible qui prend en charge .Net 4 ou une version ultérieure, car elles fonctionneront dans le cadre actuel, qui, je pense, fonctionne sur Arm.

N9JIG

Affiche originale
25 février 2019
sud-ouest des États-Unis
  • 26 avr. 2021
Ce sont des produits commerciaux qui ne semblent pas avoir l'intention de mettre à jour, donc je suppose que NUC devra s'asseoir à côté de mon Mac si/quand je passe à un M1. Pour l'instant, je vais rester avec mon Intel MBP et Mini.

Merci! B

bobcomeur

18 mai 2015
  • 26 avr. 2021
N9JIG a déclaré : J'ai quelques applications Windows différentes qui fonctionnent correctement dans Parallels sur mes Mac Intel (2018 Mini, 2019 MBP, 2015 MBA) qui nécessitent dotnet Framework 2.x pour fonctionner. L'un est le système téléphonique IP de notre entreprise et l'autre est une application de programmation radio.

Sur mon nouveau Mac Mini M1 avec Parallels 16 et la version ARM de Windows 10, j'ai essayé de télécharger et d'installer le dotnet Framework et il a signalé un code d'erreur de 0x800F0950 et ne s'est pas installé, condamnant ainsi l'installation de ces deux applications. D'autres programmes qui ne nécessitent pas de dotnet fonctionnent très bien.

Quelqu'un a-t-il trouvé un moyen de faire fonctionner dotnet Framework 2 sur un M1 dans Parallels ?
Bonjour,

Le moyen le plus simple que j'ai trouvé, et je n'ai pas mon M1 avec moi, est d'installer .NET 3.5, qui a la rétrocompatibilité dont vous avez besoin. Si vous allez dans Paramètres/Applications/Fonctionnalités facultatives/Plus de fonctionnalités facultatives, vous pouvez cocher .net 3.5 et l'installer de cette façon. Je ne pourrai pas vérifier si c'est la même chose sur mon Mac jusqu'à ce que je rentre à la maison.
Réactions :N9JIG

Nermal

Modérateur
Membre du staff
7 déc. 2002
Nouvelle-Zélande
  • 26 avr. 2021
N9JIG a déclaré : Ce sont des produits commerciaux qui ne semblent pas avoir l'intention de mettre à jour
Oh, désolé, j'avais mal interprété ça. .Net est souvent utilisé pour les applications internes à l'entreprise, j'ai donc pensé que votre entreprise aurait le code source. Désolé pour la confusion.

N9JIG

Affiche originale
25 février 2019
sud-ouest des États-Unis
  • 26 avr. 2021
Nermal a dit : Oh, désolé, j'avais mal interprété ça. .Net est souvent utilisé pour les applications internes à l'entreprise, j'ai donc pensé que votre entreprise aurait le code source. Désolé pour la confusion.
Pas de soucis!

Je vais essayer la solution proposée ci-dessus lorsque la femme me laissera accéder à son ordinateur. B

bobcomeur

18 mai 2015
  • 26 avr. 2021
Bobcomer a dit : Bonjour,

Le moyen le plus simple que j'ai trouvé, et je n'ai pas mon M1 avec moi, est d'installer .NET 3.5, qui a la rétrocompatibilité dont vous avez besoin. Si vous allez dans Paramètres/Applications/Fonctionnalités facultatives/Plus de fonctionnalités facultatives, vous pouvez cocher .net 3.5 et l'installer de cette façon. Je ne pourrai pas vérifier si c'est la même chose sur mon Mac jusqu'à ce que je rentre à la maison.
Je viens de le vérifier sur mon M1, voilà les étapes. J'ai une application qui a aussi besoin de .net 2.0 et ça marche...

N9JIG

Affiche originale
25 février 2019
sud-ouest des États-Unis
  • 26 avr. 2021
Bobcomer a dit : Bonjour,

Le moyen le plus simple que j'ai trouvé, et je n'ai pas mon M1 avec moi, est d'installer .NET 3.5, qui a la rétrocompatibilité dont vous avez besoin. Si vous allez dans Paramètres/Applications/Fonctionnalités facultatives/Plus de fonctionnalités facultatives, vous pouvez cocher .net 3.5 et l'installer de cette façon. Je ne pourrai pas vérifier si c'est la même chose sur mon Mac jusqu'à ce que je rentre à la maison.
Eh bien, j'ai essayé et j'obtiens le même code d'erreur.

Avez-vous pu installer dotnet sur le vôtre ?

Edit, j'ai posté en même temps que toi. Je ne sais pas pourquoi ça a échoué pour moi et pas pour toi. B

bobcomeur

18 mai 2015
  • 27 avr. 2021
N9JIG a dit : avez-vous pu installer dotnet sur le vôtre ?
Oui, sans problème.

N9JIG a déclaré : Eh bien, j'ai essayé et j'obtiens le même code d'erreur.
Dommage!

Avec cette erreur, cela peut être beaucoup de choses. Le premier à vérifier est de savoir s'il a besoin de mises à jour dans la mise à jour Windows.

Cet article sur le Web semble couvrir tout ce que j'essaierais :

appuals.com

Comment corriger l'erreur 0x800F0950 Installation de .NET Framework 3.5 - Appuals.com

Le code d'erreur 0x800F0950 apparaît sur Windows 10 et Windows 11 lorsque vous essayez d'installer le .NET 3.5 Framework à l'aide du programme d'installation conventionnel ou lorsque appuals.com appuals.com

N9JIG

Affiche originale
25 février 2019
sud-ouest des États-Unis
  • 27 avr. 2021
Je suis allé sur Windows Update et les seules mises à jour disponibles concernaient les définitions de logiciels malveillants et de virus, je les ai faites et j'ai vérifié à nouveau les mises à jour et il a indiqué que tout était à jour.

J'ai ensuite essayé de réinstaller et j'ai eu le même message d'erreur.

La version de Windows indiquée est 21534, 210402-1630, et est la version fournie par MS lorsque j'ai rejoint le programme de développement Windows Insider (Parallels ne fournit pas de version de Windows pour ARM comme il le fait pour les systèmes Intel).

Je ne sais pas où aller d'ici. Si je peux faire fonctionner cela, je peux passer à Apple Silicon pour tous mes besoins et abandonner les machines Windows.

J'apprécie vraiment l'aide! B

bobcomeur

18 mai 2015
  • 27 avr. 2021
C'est une très vieille construction on dirait. Vous devez rejoindre Windows Insider et configurer votre Windows pour faire des builds d'initiés.
Essayez de faire ce que dit ce document, je n'ai pas eu le temps de tout lire, mais cela devrait vous aider à démarrer.

docs.microsoft.com

Premiers pas avec le programme Windows Insider - Programme Windows Insider

Comment démarrer avec le programme Windows Insider docs.microsoft.com B

bobcomeur

18 mai 2015
  • 27 avr. 2021
Juste un petit avertissement ici, ne vous débarrassez pas encore de vos machines Intel, même si cela fonctionne. Jusqu'à ce que Microsoft nous autorise réellement à octroyer une licence et à acheter Windows on Arm en tant qu'individus, nous sommes à la merci du programme Insider et de ses nombreuses versions et de la menace de ne pas pouvoir l'utiliser du tout. Pour le moment, il est au mieux décrit comme un casse-tête pour exécuter un produit Windows bêta et il n'y a aucune garantie que cela fonctionnera pour tout ce dont vous avez besoin.
Réactions :ADGrant, jdb8167 et Fawkesguyy

N9JIG

Affiche originale
25 février 2019
sud-ouest des États-Unis
  • 2 mai 2021
SUCCÈS!

Alors que j'avais essayé d'exécuter les mises à jour Windows au cours de la semaine dernière, j'en ai finalement eu une aujourd'hui. Il y avait aussi une mise à jour cumulative pour .NET 3.5 (d'après ce que je comprends, la version 2.x est incluse). Après avoir exécuté les deux mises à jour et 2, mon programme radio a redémarré qui nécessite l'installation de dotnet et s'est parfaitement déroulé.

J'ai également pu installer et exécuter le logiciel du système téléphonique de notre entreprise qui utilise également .Net (dotnet) Framework 2.

Donc, pour moi, un Apple Silicon Mac est une chose faisable. Bien que je sois plus que satisfait de mes MBP 2018 Mini et 2019 (Both Intel) actuels, si et quand je dois remplacer l'un ou l'autre, tout ira bien.
Réactions :bobcomeur À

ADGrant

26 avr. 2018
  • 2 mai 2021
N9JIG a dit : SUCCÈS !

Alors que j'avais essayé d'exécuter les mises à jour Windows au cours de la semaine dernière, j'en ai finalement eu une aujourd'hui. Il y avait aussi une mise à jour cumulative pour .NET 3.5 (d'après ce que je comprends, la version 2.x est incluse). Après avoir exécuté les deux mises à jour et 2, mon programme radio a redémarré qui nécessite l'installation de dotnet et s'est parfaitement déroulé.

J'ai également pu installer et exécuter le logiciel du système téléphonique de notre entreprise qui utilise également .Net (dotnet) Framework 2.

Donc, pour moi, un Apple Silicon Mac est une chose faisable. Bien que je sois plus que satisfait de mes MBP 2018 Mini et 2019 (Both Intel) actuels, si et quand je dois remplacer l'un ou l'autre, tout ira bien.
Si vous utilisez votre Mac pour votre travail quotidien et que vous devez exécuter des applications Windows, je suivrais les conseils de bobcomer et je m'en tiendrais aux Mac Intel ou achèterais simplement une machine Windows.

Nermal

Modérateur
Membre du staff
7 déc. 2002
Nouvelle-Zélande
  • 2 mai 2021
N9JIG a dit : pour .NET 3.5 (d'après ce que j'ai compris, la version 2.x est incluse)
Cela fait. Je l'avais oublié quand j'ai fait mon post précédent. Heureux d'apprendre que vous l'avez fait fonctionner