Comment exécuter le jeu de structure XNA sans installer Windows Media Player?

1

J'ai un jeu de vapeur qui utilise le framework Microsoft XNA. Cela a une dépendance sur certaines DLL (WMP) Windows Media Player (WMP). Pour une raison quelconque, je ne parviens pas à réinstaller WMP via "Activer ou désactiver les fonctionnalités de Windows" ("Une erreur s'est produite. Toutes les fonctionnalités n'ont pas été modifiées avec succès").

RJFalconer
la source

Réponses:

1

Hacky contournement:

  1. Rechercher wmp.dlldans C:\Windows\WinSxS\. Ils devraient être dans un dossier C:\Windows\winSxS\wow64_microsoft-windows-mediaplayer-core_*\*
    Par exemplewow64_microsoft-windows-mediaplayer-core_31bf3856ad364e35_10.0.15063.0_none_26d246aabc4934f8
  2. Copier wmp.dllet wmploc.dllvers C:\Windows\SysWOW64(ou C:\Windows\system32si vous utilisez Windows 32 bits).
    Remarque : Pour les versions plus récentes des fichiers supplémentaires pourraient être inclus: wmp.dll, wmploc.dll, dxmasf.dlletgnsdk_fp.dll
  3. Ouvrir en cmdtant qu'administrateur
  4. Dans la cmdfenêtre entrez regsvr32 c:\windows\syswow64\wmp.dll(ou regsvr32 c:\windows\system32\wmp.dllsi Windows 32 bits).
  5. Un message "Succeeded" devrait apparaître.
  6. Commencer le jeu.
RJFalconer
la source
Cela a fonctionné pour moi, cependant il vaut mieux éviter d'utiliser la recherche, il suffit de naviguer dans le dossier vous-même, car il existe plusieurs versions de ce fichier et certaines ont
32 bits
Grattez ça, ça ne marche plus
NaturalBornCamper
= (. Désolé pour la surprise de Noël! Hélas, après 5 ans, le jeu a probablement besoin d’une sorte d’émulation.
RJFalconer le
1
Vous avez également besoin de 2 fichiers de plus, je modifierai votre réponse
NaturalBornCamper