Я получаю следующую ошибку при попытке зарегистрировать ocx на конкретном компьютере. (Windows XP 32 бит)
Ошибка: информация о параллельной конфигурации для «file.OCX» содержит ошибки. Это приложение не удалось запустить из-за неправильной конфигурации приложения. Эту проблему может решить переустановка приложения (14001).
Но он отлично работает на моей 32-битной Windows7 и другой 64-битной машине Windows7.
Единственное отличие, которое я вижу, помимо операционной системы, заключается в том, что на двух машинах, на которых она работает, установлены Delphi 2009 и Microsoft Visual Studio. (Из того, что я читал, Visual Studio может иметь к этому какое-то отношение.)
Как я могу заставить этот ocx правильно зарегистрироваться на машине без Microsoft Visual Studio?
Спасибо
P.S.
Версия манифеста - 1.0 (в файле ocx), если это помогает.
Вот манифест
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
- <dependency>
- <dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50727.762" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b" />
</dependentAssembly>
</dependency>
- <dependency>
- <dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50608.0" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b" />
</dependentAssembly>
</dependency>
- <dependency>
- <dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC80.MFC" version="8.0.50608.0" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b" />
</dependentAssembly>
</dependency>
</assembly>