Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
起こりうる最悪の事態は何ですか?アプリがハード ディスクから削除されたものの、DLL の登録が解除されず、新しいバージョンのアプリがインストールされたとします。
古い DLL の登録が新しい DLL を指しているのに、正しくない型データが含まれている可能性はありますか?
新しい DLL が別の場所に配置されている場合、古いものを登録すると、(登録された) 新しいものへの呼び出しが失敗する可能性がありますか?
COM 登録済み DLL の場合、新しいファイルをコピーする前に登録を解除することを強くお勧めします。登録解除プロセス (インストーラーで行う場合) は、使用中の dll を検出し、再起動する必要があることを警告します。さらに、これは、新しいファイルをコピーしたり、新しいファイルを登録している間は、DLL を (一度登録解除すると) ロードできないことも意味します。