すべての実行可能ファイルをWindows Server 2003から2012 R2に展開しようとしています。私はexeファイルの(VB6)のいずれかを実行したとき それはエラーがスローされます。Windows Server 2012にMSCOMCTL.OCXがありません
ERROR: 339 - Component 'MSCOMCTL.OCX' or one of its dependencies not correctly registered: a file is missing or invalid
私は、Windows ServerでMSCOMCTL.OCXを登録する方法を知っています。 しかし、私は先に進んで、このexeが5年以上にわたって実行されていたWindows Server 2003でこのOCXを検索しました。驚いたことにそこにはMSCOMCTL.OCXはありませんでした。
Windows Server 2003ではexeがMSCOMCTL.OCXなしで正常に動作しましたが、Windows Server 2012ではエラーが発生しますか?
「アプリケーションを配布するためにランタイムファイルをサポートされている」あなたは必ず*あなたはどこでも検索*ていますか?とにかく、OCXをインストールするだけではどうですか?そして、次回にこれらの頭痛を避けるために、展開を文書化(およびおそらく自動化)することは良い考えです。 – MarkJ
私はどこでも検索しましたが、それは私が古いサーバーでこのファイルを見つけることができないようになったのです。 –
とにかく私はこのファイルを登録し、私のアプリは正常に動作しています。 :) –