0

ローカルネットワーク経由でインストールできるように、コンピューター上の共有フォルダーに1回クリックして展開した単純なWPFアプリがあります。インストールボタンをクリックすると、セットアップファイルをダウンロード/保存するように求められ、実行すると、アプリがコンピューターにインストールされます。しかし、起動しようとすると、この画面が表示されます

ここに画像の説明を入力してください

その後、何も起こりません。何か案は...?

4

1 に答える 1

1

そのダイアログは更新をチェックしています。私の推測では、アプリケーションの起動時に未処理の例外が発生し、アプリがクラッシュする可能性があります。

WPF の場合、これらのイベントの両方にハンドラーを追加する必要があります。

AppDomain.CurrentDomain.UnhandledException
Application.Current.DispatcherUnhandledException

私は通常、アプリケーション クラスのOnStartupメソッドでそれらにアタッチします。イベント ハンドラーで例外をログに記録することで、本番環境で何が失敗したかを確認できます。

于 2013-01-09T16:44:18.047 に答える