Вопрос

У меня есть Visual Studio 2010 Решение 2 проекта: C # и C ++

Проект C ++ с использованием .NET Framework Biancies и экспозирует класс, который ссылается на проект C #.

Все компилируется нормально, и C # Intellisence помогает мне с методами, подверженными воздействию C ++. Но когда я пытаюсь запустить проект C #, он сбивает с исключением:

Could not load file or assembly 'c++library.dll' or one of its dependencies. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1)

Внутреннее исключение NULL

Я пытался использовать tdump От командной строки, чтобы увидеть зависимости библиотеки, но она заканчивается с линией:

Ключ к разделу: Ошибка: Внутренняя ошибка в 0x42213F с базой 0x400000

Как я могу это исправить?

Заранее спасибо!

Это было полезно?

Решение

Комбинация Fusion Righter (гид) а также Зависимость Уокер должен дать ответ.

Другие советы

Попробуй использовать fuslogvw.exe. Чтобы получить полную информацию для сборки Персона.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top