0

アップグレードは zip ファイルとして提供されます。

Zip ファイルに含まれるファイルの 1 つに TeamViewerQS_en.exe があります。これは、購入したブランド コンポーネントとして提供され、アプリケーションの Programs フォルダにあります。

解凍は、適切な引数を持つ新しいプロセスとして PKZIPC.exe を起動する VB.NET クラスからプログラムで PKZIPC.exe を呼び出すことによって行われます。

25 人ほどの少数のお客様では、アップグレードは TeamViewer コンポーネントのコピーとは別に完全に機能します。アプリケーションの EXE とそのすべての DLL は正しく置き換えられますが、TeamViewer の実行可能ファイルがありません。私が確認できる唯一の違いは、アプリケーションの EXE と DLL が元の .MSI インストールの一部であったことです。

ほとんどの環境で正常に動作するため、誤って ZIP からコンポーネントを省略したわけではありません (何度か確認しました!)。

TeamViewer 実行可能ファイルがコピーされるのを何らかの形で防止する Windows 設定がどこかにありますか?

ログインしているユーザーがローカル管理者である場合にも、エラーが発生します。

4

0 に答える 0