Как запустить игру XNA Framework без установки Windows Media Player?
У меня есть Steam игра, которая использует Microsoft XNA Framework. Это зависит от некоторых библиотек Windows Media Player (WMP). По какой-то причине я не могу переустановить WMP через "Включение или выключение функций Windows" ("Произошла ошибка. Не все функции были успешно изменены").
1 ответ
Hacky обходной путь:
- Ищи
wmp.dll
вC:\Windows\WinSxS\
, Они должны быть в папкеC:\Windows\winSxS\wow64_microsoft-windows-mediaplayer-core_*\*
Напримерwow64_microsoft-windows-mediaplayer-core_31bf3856ad364e35_10.0.15063.0_none_26d246aabc4934f8
- копия
wmp.dll
а такжеwmploc.dll
вC:\Windows\SysWOW64
(или жеC:\Windows\system32
если используется 32-битная Windows).
Примечание. Для более новых версий могут потребоваться дополнительные файлы:wmp.dll
,wmploc.dll
,dxmasf.dll
а такжеgnsdk_fp.dll
- открыто
cmd
как админ - В
cmd
окно вводаregsvr32 c:\windows\syswow64\wmp.dll
(или жеregsvr32 c:\windows\system32\wmp.dll
если 32 битная винда). - Должно появиться сообщение "Успешно".
- Начать игру.