0

コンパイル.netネイティブツールチェーンでビルドされていないアプリケーションをアップロードして分析を渡すことはできますか?.netネイティブツールチェーンをコンパイルせずに、Windowsストアにアプリケーションをアップロードすることはできますか?

私のアプリはpcmバッファを再生するためにNAudioを使用していますが、ネイティブツールチェーンで構築されているとクラッシュすることがありました。

しかし、私はそれは常に

宣言したパッケージの依存関係にはない、以下に示す

、.NETネイティブツールチェーン(でも、空のプロジェクト)を使用して構築されていないアプリをアップロードすることはできません存在する。依存関係: Microsoft.NET.CoreRuntime.1.0。最小バージョン:1.0.23430.0。 Visual StudioでStore用に生成された.appxuploadファイルをアップロードしてください。

+0

リリースモードでコンパイルしてから、ストアにアップロードして、アプリケーションを.Netネイティブでコンパイルできるようにする必要があります。 –

+0

私は常にリリースモードでコンパイルします。ちょうどそこにコンパイルなしでAppuploadを取得する方法があることを知りたいです。NETのネイティブ – PatrickSCLin

+0

またはWindowsストアのアプリケーションは、.NETネイティブでコンパイルする必要がありますか? – PatrickSCLin

答えて

1

Windows 10 UWPアプリケーションの場合、Visual Studioでデバッグモードでデバッグするときは、MSILに対して実行しています。 RELEASEモードでデバッグする場合、.NETネイティブマシンコードに対して実行しています。 Windowsストアにアップロードしてappxuploadファイルを準備すると、.NETネイティブではなくMSILが生成されます。これはStore内でStoreが.NETネイティブを使用してコードをx86、x64、およびARMアーキテクチャにコンパイルするためです。クライアントマシンに配信されると、結果として生成される.NETネイティブのみが配信されます。 MSILではありません。

製品チームとのインタビューをチェックアウト:https://channel9.msdn.com/Blogs/DevRadio/NET-Native-Performance-Optimizing-Your-Windows-Apps-with-NET-Native

私はこのことができます願っています。

+0

私はカップルの月のWindows開発で新しいです – PatrickSCLin

+1

私はいくつかの質問があります 1. appuploadファイルは、 "ネットネイティブでコンパイル"の設定で構築できますか? (ネットネイティブでコンパイルしないと、appbundleがappuploadにならない) 2.リリースモードでビルドされたアプリケーションをアップロードすることもできます。また、.netネイティブでコンパイルする設定もなく、ストアも.netを使用します。私のコードをコンパイルするためのnatvie。もし私のアプリが.net nativeをサポートしていなければ、最終的にユーザ側でクラッシュするでしょうか? – PatrickSCLin

関連する問題