0

奇妙な問題があります。私は Windows Phone 8 アプリケーションを持っています。これは、Visual Studio の下で電話に正常にインストールされ、動作します。展開ツールを使用して xap を展開すると、それも機能します。無事に市場に提出されました。しかし、市場から同じ電話でアプリをダウンロードすると、実行に失敗します。「load.....」と書いて、それだけです。

そのような行動の理由は何ですか?

4

1 に答える 1

1

ベータ版ですか?または認定されたバージョン?

ベータ版の場合は、アプリケーションを終了するときにすべてのエラーをキャッチするための「ロガー」を作成できます。

App.xaml.cs::Application_UnhandledException

そして

App.xaml.cs::RootFrame_NavigationFailed

これはサンプルです:

private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
    {
        // Call your logger class for catch the message exception before application was killed.
        Logger.Debug(e.ExceptionObject.Message);

        if (System.Diagnostics.Debugger.IsAttached)
        {
            // An unhandled exception has occurred; break into the debugger
            System.Diagnostics.Debugger.Break();
        }
     }

メッセージまたは/またはstackTraceを保存して、エラーをメールで送信するだけです。

また、ストアの「hidden」でアプリケーションを公開してみてください。

認定チームがアプリケーションを起動でき、エラーが見つからない場合は、リンクを使用してダウンロードできます。そして、あなたのデバイスにインストールしてみてください。それ以外の場合は、チームがエラーを発見し、認定に失敗した理由を説明するドキュメントを受け取りました...

認定アプリケーションの場合、このバグについてはわかりません... :'( アプリケーションの起動時またはその他のエラーで例外が発生したときに、無効なサーバーを呼び出しているのではないでしょうか?? しかし、VisualStudio と .xap で動作するのは奇妙です展開...

あなたの問題の解決策を見つけたら、私は興味があります:-)

于 2013-05-06T14:26:48.853 に答える