У нас есть проект .NET, который опирается на старый VB6 OCX (изначально все это были VB6 и C ++, и мы постепенно переносим все это на .Net, но нам нужно, чтобы он работал в своем нынешнем полу-мигрированном состоянии).Один из наших разработчиков может построить проект, но никто другой не может.
Разработчик обнаружил, что у него есть ссылки на файл interop.foo.dll и AxInterop.foo.dll, оба из которых существуют.
Я создал проект VB6 и добавил ссылку на OCX в свою копию проекта .NET, перейдя к нему.Теперь у меня есть ссылка на файл interop.foo.dll, который существует, но у меня нет ссылки на файл AxInterop.foo.dll, и этот файл также не существует.У меня также есть ошибки типа «Тип« AxFoo.AxocxFoo »не определен», которые останавливают сборку проекта.
Как мне будет сгенерировать этот файл AxInterop.foo.dll и сослаться на него?Я вижу множество вопросов StackOverflow о том, что это за файлы, но ничего не говорит о том, как они генерируются!
Большое спасибо,
--- Алистер.