自動アップグレードプログラムについてOCX、DLLおよびソリューションの他のコンポーネントを登録することはできません

      等PDM、CAPP等のC / Sシステムでは、そこに自動更新機能は、ソフトウェア配布の新しいバージョンの作業の必要性を排除し、非常に良好であるが、新たに追加または変更OCX、DLL、以上のための仕事を取得し、クライアントにダウンロードされた要件は、クライアント上のDOSコマンドで動作する必要があります。
      デ・プロジェクトでは、このような問題が発生していた、私は、DLLをデバッグ、デバッグの後、まだ登録する必要があり、完成ダウンロードし、ダウンロードするユーザーのために、データベース・サーバにアップロードし、その後、彼らがしなければなりませんでした分離する工程。:この操作の問題点を解決するために、解決策を考え出す
      、使用実行バットバッチファイルなどreg.batなどのファイルに対してアクションを実行します。
     今、自動的にプログラムをアップグレード変更せずに、ダウンロードが完了した後に自動的にアップグレードプロセスは、メインプログラムを起動します。メインプログラムのコードの先頭には、reg.batバッチファイルを実行するためのコードを追加します。
Reg.batは、それが実行時に存在する場合、ファイルが存在するかどうかを判断完成し、reg.batファイルを削除します。手動で、このようなバッチファイルを作成する際に特別な処理を必要とする各更新ファイル、およびファイルシステムの更新を更新する必要がダウンロードする顧客のためのサーバー上の広がりを持って行うようにします。
      ファイルシステムがそのように自動的に登録されたOCX DLLを更新しているときに特別な処理を必要とする運用上の問題のこの実現。この機能は自動的にアップグレードプログラムに追加することができれば、それは良くなります。

ます。https://www.cnblogs.com/yitian/articles/809619.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_33860147/article/details/93710270