私のアプリを公開すると、Windows 8.1のMonogameベースのXAML-appとWindows Phone 8.1(汎用アプリ、2つのバイナリ) -SharpDX.XInput.dll(xinput1_4.dll):APIはこのアプリケーションタイプではサポートされていません
このAPIはこのアプリケーションタイプではサポートされていません。 Api = XInputEnable。 Module = xinput1_4.dll。 File = SharpDX.XInput.dll。
このアプリケーションタイプでは、このAPIはサポートされていません。 Api = XInputGetAudioDeviceIds。 Module = xinput1_4.dll。 File = SharpDX.XInput.dll。
このアプリケーションタイプでは、このAPIはサポートされていません。 Api = XInputGetBatteryInformation。 Module = xinput1_4.dll。 File = SharpDX.XInput.dll。
このアプリケーションタイプでは、このAPIはサポートされていません。 Api = XInputGetCapabilities。 Module = xinput1_4.dll。 File = SharpDX.XInput.dll。
このアプリケーションタイプでは、このAPIはサポートされていません。 Api = XInputGetKeystroke。 Module = xinput1_4.dll。 File = SharpDX.XInput.dll。
このアプリケーションタイプでは、このAPIはサポートされていません。 Api = XInputGetState。 Module = xinput1_4.dll。 File = SharpDX.XInput.dll。
このアプリケーションタイプでは、このAPIはサポートされていません。 Api = XInputSetState。 Module = xinput1_4.dll。 File = SharpDX.XInput.dll。
このアプリケーションタイプでは、このAPIはサポートされていません。 Api = GetNativeSystemInfo。 Module = kernel32.dll。 ファイル= AdDuplex.Universal.Win.WinRT.winmd。
これらのメッセージはすべてWindows 8.1バイナリに関するものです。以前はMonogameとAdDuplexのアプリを持っていて、すべてうまくいきました。私がAdDuplexを除外してもSharpDX.XInput.dllがありますが、これはプロジェクトに暗黙的に含まれています(私はそれを含めませんでした)。
念のために - 私のアプリでは、私は、次のものがあります。
C:\プログラムファイル(x86の)\ MonoGame \ v3.0の\アセンブリ\ Windows8 \ MonoGame.Framework.dll SharpDX.dll SharpDX.Direct2D1.dll SharpDX.Direct3D11.dll SharpDX.DXGI.dll SharpDX.MediaFoundation.dll SharpDX.XAudio2.dll
のAppは勝つ8.1と10で[OK]を動作しますが、認証は失敗します。 c:¥Program Files(x86)¥MonoGame¥v3.0¥Assemblies¥WindowsUniversalフォルダのdllを試しましたが、win8.1 appが4.5.1をターゲットにしている間に.net 5.0をターゲットにしています。
Monogame Windows 8.1 XAMLアプリをまったく公開することはできますか?