读书人

新建一个ATL工程编译出错异常erro

发布时间: 2012-04-02 19:58:59 作者: rapoo

新建一个ATL工程,编译出错,错误error MSB3073,请各位指教一下,谢谢


1> Description: 执行注册
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: 命令“"D:\Work\ATL Project\TestOLEDB\Debug\TestOLEDB.exe" /RegServer
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: :VCEnd”已退出,代码为 -2147319780。

有说是编译器的问题,可是不知道怎么设置,环境是Visual Studio 2010 的C++,高手指点一下~~~

[解决办法]
COM DLL才需要注册,exe进程外组件会在exe启动后自动注册,编译时不注册。

因此,你可以在工程属性中,注册这一配置为“否”。

读书人网 >VC

热点推荐