У вас может быть несколько советов на этой странице: http://www.echelon.com/support/kb/solution.asp?solutionID=668
Эта страница почти точно описывает мою ситуацию.Однако руководства там не подходят.
Как я вижу, DEP не может завершить работу в W7 / WS2008.
Пути в editbin (и их путь киспользоваться) кажется переписано в VS2010
Ходят слухи, что NXCOMPAT больше не действует?
Небольшое описание проблемы,
Старый файл DLL примерно 2000 года (возможно, C ++, но также может быть VB6).Это Interop COM DLL, которая использовалась в течение нескольких лет в нашей старой (VB6) среде.DLL подключается в VS через «Выбор элементов ToolBox / COM-компонентов».Затем добавил dll к проекту в качестве ссылки.Я утверждаю, что этот код запускается из консольного приложения (чтобы избежать любых ошибок, связанных с IIS).
Когда код пытается загрузить экземпляр объекта, отображаются ошибки.
Creating an instance of the COM component with CLSID {104B7F00-06EE-11CF-9AE0-0020AFD34749} from the IClassFactory failed due to the following error: 80040023.
Какие у вас идеи здесь?Как вы решили проблему с COM (в Windows 7 / Vista / Win Srv 2008?)?