1

以前のバージョンのTSで正常に実行されるアプリケーションには、Server2008R2のTSで実行するときに新しい「問題」があります。

ユーザーがログインしてアプリケーションを起動します。インストールダイアログが表示されます。新規インストール/再インストールの場合、レジストリが新しい設定と新しいインストールからの「もの」で更新されている間に、これを予期する可能性があります。

ユーザーがログインした後、問題なくログアウトして再度ログインできます。AS LONGAS..その間に他の誰もプログラムを開始していません。別のユーザーが接続してプログラムを開始するとすぐに(インストールダイアログも表示されます)、最初のユーザーはインストールダイアログを再度通過する必要があります。

アプリケーションはVB6で荒廃しており、「アップグレード」の実際の計画はありませんが、「再書き込み」は少し悩まされています。現在、UACとWin2000のWin2008とWin2000の処理に関するレジストリの「問題」を探しています。レジストリ..

VB6の完璧さを追求する上で、私を悩ませることになるアイデアはありますか?:-) !!

4

1 に答える 1

2

ステップ1:イベントビューアを見て、復元トリガーの原因となるコンポーネントIDを取得します

ステップ2:OrcaのMSIを調べて、そのコンポーネントのキーファイルが何であるかを確認します

ステップ3:軽減する(ステップ2で見つけたものに大きく依存します)

Windowsインストーラーサービスを無効にしたり、MSIZapを使用してMSIにアプリのことを「忘れさせたり」するなど、人々が見たようなクレイジーなことをしないでください。(おっと、私があなたにそれを言うべきではなかったと思います。JK)

于 2012-09-17T22:30:33.443 に答える