私はXamarin.Formsを使用して、ポータブルプロジェクトで定義された一般的なUIを持つUrhoアプリケーションを埋め込もうとしています。UrhoSharp.Forms on UWP - dll 'mono-urho'を読み込めません
Android上で動作しているので、うれしいです!
Xamarin UrhoSharp FeatureサンプルはUWPで動作しますが、UIはクロスプラットフォームではありませんので、可能ならば避けてください。 (?)のみ設定をサポートするように思わUWPのx86/32ビット、オン
、私はこの例外を取得:DLL 『モノurho』をロードする
」ができません:指定されたモジュールがあることができませんでした。見つかった(HRESULTからの例外:0x8007007E)」
at Urho.Sdl.SDL_SetMainReady()
at Urho.UWP.UrhoSurface.Run(Type appType, String[] customAssetsPaks, ApplicationOptions opt)
at Urho.Forms.UwpSurfaceRenderer.UrhoLauncher(Type type, ApplicationOptions opts)
at Urho.Forms.UrhoSurface.<Show>d__4`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at XamarinTest.SessionPage.<OnAppearing>d__13.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
at System.Threading.WinRTSynchronizationContext.Invoker.InvokeCore()
モノurho.dllは/ binに/ x86の/デバッグ中に発見された(パッケージからコピー...)UWPプロジェクトの
マイ参照:
- Microsoft.NETCore.UniversalWindowsPlatform 5.2.2
- Oxage.Xam.VideoPlayer 1.2.0
- ユニバーサルのWindows
- UrhoSharp.Forms 1.1.125
- Xamarin.Forms 2.3.2.127
- XamarinTest(私の携帯用ライブラリ)
私は依存関係ウォーカーでDLLを見ましたが、それはUWPにとって本当に有用ではないと思われます。 DirectX DLLが見つかりましたが、UWPランタイムではありませんでした。おそらく、パスが同じではないためです。
アイデア?