1

この問題は、私たちの環境で 3 回発生しました。ClickOnce アプリケーションをインストールした後、自動的に起動することを期待していましたが (インストールの完了後に起動するように設定しているため)、起動しませんでした。

ショートカットからアプリケーションを実行しようとすると、 [アプリケーションの起動] ダイアログが表示されますが、すぐに閉じてアプリケーションが起動しません。アプリケーションの別のインスタンスが現在実行されているかのように動作しています (一度に 1 つのインスタンスのみを実行するように設定しています)。

この問題はプロファイル固有です。別のプロファイルを使用して同じマシンにインストールすると問題なく動作しますが、何らかの理由で、この問題が発生すると、コンピューターをアンインストール、再インストール、および再起動してもプロファイルが修正されないようです.

これに対する現在の修正は、プロファイルを完全に削除して「再読み込み」することです。実際の問題が何であるかを知りたいのですが、これまでに 3 回遭遇しました。

役立つ可能性があるその他の情報:

  1. このアプリケーションは、もともと Windows インストーラー (MSI) を使用して展開されました。新しい ClickOnce バージョンをインストールする前に、[プログラムの追加と削除] からアプリケーションをアンインストールしました。

  2. これらのユーザーは、以前はローカル管理者グループの一部でした (MSI バージョンの実行中)。その後、彼らの権限は「標準ユーザー」に引き下げられました。

4

3 に答える 3

1

起動時にアプリケーションが何をしているかを正確に示すログがあり、どこでクラッシュしているかがわかりますか?

ユーザーはケンジントンマウスソフトウェアをインストールしていませんか?そこには既知の競合があり、その症状は報告したとおりです。ユーザーはショートカットをクリックしてアプリケーションを起動し、更新してから何もしません。

于 2010-03-25T04:53:20.493 に答える
1

アプリの新しい証明書を作成することで、これらのインストールを修正できました。この問題は、証明書が有効期限に達したことに関係しているようです。

于 2010-06-01T20:06:30.800 に答える
0

プロファイルを削除する代わりに、これを試してください:

管理者として PC にログオンします。

Delete/rename C:/Documents and Settings/(UserCorpID)/Local Settings/Application Data/Microsoft/Windows/UsrClass.dat file 
于 2010-05-28T14:02:40.480 に答える