您的位置:首页 > 大数据 > 人工智能

error PRJ0050: Failed to register output. Please ensure you have the appropriate permissions to (转载)

2012-08-06 17:44 405 查看
error PRJ0050: Failed to register output. Please ensure you have the appropriate permissions to modify the registry.

转载地址:http://hi.baidu.com/wqgrowing/blog/item/f9309377aef6041fb151b9c3.html

事件:用vs2005.NET的ATL制作COM组件,编译链接时提示 error
PRJ0050: Failed to register output. Please ensure you have the appropriate permissions to modify the registry.

起因:在项目中插入了一个外部的dll,该dll不是COM形式,不需要进行注册

解决方法:

set "Project | Properties | Configuration Properties | Linker | Gneral | Register Output" to "No"

问题可解决。

参考:

用vs2005的ATL开发com组建时,出现了这个错误, 引发错误的原因是因为引用了外部的lib库文件

错误内容: error PRJ0050: Failed to register output. Please ensure you have the appropriate permissions to modify the registry.

现在说的是即使是管理员帐户依然出现这种问题的原因是由于外部要用到的动态链接库没有被导入到生成的dll所在的文件夹下,所需要的文件不齐全造成的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐