VB6パッケージと展開ツールは本当に時代遅れです。一部の新しいセキュリティ機能ではうまく機能しません。
おそらくVB6ランタイムの古いコピーをインストールしようとしていて、Windowsは独自のコピーを復元しています。
しばらく経ちましたが、パッケージと展開ウィザードで展開するファイルからVB6ランタイムファイルを削除できますか?もしそうなら、そうしてください。インストールされているコンピューターに最新のサービスパックが含まれている限り、VB6ランタイムが既にインストールされています。
それでも問題が解決しない場合は、デプロイメントプロジェクトに含まれている他のシステムファイルを確認してください。ほとんどの場合、最新のパッチが適用されたシステムにはすべてのシステムファイルが必要であるため、システムファイルをデプロイする必要はありません。最新のシステムにはない可能性のあるActiveXコントロールがいくつかありますが、これらがこれらの無限の再起動の問題を引き起こすことはありません。
または、別のインストールテクノロジを試してください。VisualStudioの最新バージョンでセットアッププロジェクトを作成できます。あるいは、いくつかの非常に優れたオープンソースおよび商用製品があります。
私は過去にこれを非常にうまく使用しました:http:
//nsis.sourceforge.net/Main_Page