Столкнулся с проблемой файлов Microsoft.DirectX.DirectInput.dll и Microsoft.DirectX.dll, подозреваю что именно из-за этого у меня не работает плагин DxInput.
Никак не могу найти решение этой проблемы.
У меня Windows 10 x64, установлен Directx 12.
Версия voxcommando: 2.3.0.4
18.01.2020 1:12:01 880 found dll: D:\Voxcommando\Plugins\DxInput\DxInput.dll
18.01.2020 1:12:01 882 Loading: DxInput
18.01.2020 1:12:01 967 found dll: D:\Voxcommando\Plugins\DxInput\Microsoft.DirectX.DirectInput.dll
18.01.2020 1:12:01 973 Not a valid plugin.
System.BadImageFormatException: Не удалось загрузить файл или сборку "Microsoft.DirectX.DirectInput.dll" либо одну из их зависимостей. не является приложением Win32. (Исключение из HRESULT: 0x800700C1)
Имя файла: 'Microsoft.DirectX.DirectInput.dll'
в System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)
в System.Reflection.Assembly.LoadFrom(String assemblyFile)
в VoxCommando.PluginServices.loadEnabledPlugins(String Path, List`1 whichPlugins)
18.01.2020 1:12:01 973 found dll: D:\Voxcommando\Plugins\DxInput\Microsoft.DirectX.dll
18.01.2020 1:12:01 978 Not a valid plugin.
System.BadImageFormatException: Не удалось загрузить файл или сборку "Microsoft.DirectX.dll" либо одну из их зависимостей. не является приложением Win32. (Исключение из HRESULT: 0x800700C1)
Имя файла: 'Microsoft.DirectX.dll'
в System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)
в System.Reflection.Assembly.LoadFrom(String assemblyFile)
в VoxCommando.PluginServices.loadEnabledPlugins(String Path, List`1 whichPlugins)