Обновление VC6 до VC10 - ошибка IDisplatchImpl - PullRequest
0 голосов
/ 27 июня 2011

Я пытаюсь перенести проект из VC6 в VC10.Библиотека является COM DLL.У меня есть ряд классов, базовый класс из IDispatchImpl.Я получаю следующую ошибку:

ошибка C2504: 'IDispatchImpl': базовый класс не определен

Вот определение класса:

class CProcess : 
    public IDispatchImpl<IProcess, &IID_IProcess, &LIBID_Library>, 
    public ISupportErrorInfo,
    public CComObjectRoot,
    public CComCoClass<CProcess,&CLSID_Process>
{

Я использую статически связанный ATL.Есть идеи?

...