关于#c++#的问题:CAtlExeModuleT must bu used with neither _WINDLL nor _USRDLL defined vs2015编译报错


class CConsoleModule:public ::ATL::CAtlExeMoudleT<CConsoleModule>
{
};
CConsoleModule _AtlModule;

项目从vs2008升到vs2015编译,上面代码编译报错:


CAtlExeModuleT<T> must bu used with neither _WINDLL nor _USRDLL defined
参见对正在编译的类模板实例化 ATL::CAtlValidateModuleConfiguration<false,T>的引用

请问如何解决,感谢

看了帖子说是将设置从32位配置文件复制到 64位,希望对你有帮助