Что произойдет, если я установил для dll параметр "тип встроенного взаимодействия" значение false или true в vs10?

В общем, я просто хотел узнать, что происходит в этом случае, на самом деле проблема в том, что один из моих проектов использует shell32.dll, который компилируется и прекрасно работает на ПК с Windows 7, но не работает в других системах, таких как Windows XP, что дает ошибку времени выполнения.

Невозможно преобразовать COM-объект типа "System.__ComObject" в интерфейс типа "Shell3 2.Shell".

Я просмотрел очень много веб-ресурсов, но результаты не помогли мне.

1 ответ

Решение

Переключатель задокументирован здесь.

Другие вопросы по тегам