VS2010利用ATL创建COM dll,编译时报错
编译时提示:
...
warning MSB3075: 命令“regsvr32 /s "C:\Users\85118\Desktop\ATLdemo\Debug\ATLdemo.dll"”已退出,代码为 5。请验证您是否有足够的权限来运行此命令。
..
error MSB8011: 未能注册输出。请尝试启用“逐用户重定向”,或者使用提升的权限从命令提示符处注册该组件。
将逐用户重定义改为“是”,编译通过。dll注册成功
编译时提示:
...
warning MSB3075: 命令“regsvr32 /s "C:\Users\85118\Desktop\ATLdemo\Debug\ATLdemo.dll"”已退出,代码为 5。请验证您是否有足够的权限来运行此命令。
..
error MSB8011: 未能注册输出。请尝试启用“逐用户重定向”,或者使用提升的权限从命令提示符处注册该组件。
将逐用户重定义改为“是”,编译通过。dll注册成功