1
我在我的activex dll项目中包含了vld.h文件。当我尝试编译从Visual Studio 2008.I我的项目,我收到以下错误,如何为com/atl dll项目使用visual leak detecter(vld)?
1>注册输出...
1>项目:错误PRJ0050:未能注册输出。请确保您具有修改注册表的适当权限。
如何使用com/activex dll项目的可视化泄漏检测器?
我在我的activex dll项目中包含了vld.h文件。当我尝试编译从Visual Studio 2008.I我的项目,我收到以下错误,如何为com/atl dll项目使用visual leak detecter(vld)?
1>注册输出...
1>项目:错误PRJ0050:未能注册输出。请确保您具有修改注册表的适当权限。
如何使用com/activex dll项目的可视化泄漏检测器?
我不认为这与'视觉泄漏检测器'(原文如此)有什么关系......我不熟悉它。
无论如何,出现PRJ0050
错误是因为Visual Studio尝试使用生成后步骤(请参阅项目设置)自动注册项目生成的DLL,并且您没有以具有修改权限的用户身份登录注册表。
因此,以管理员身份运行Visual Studio(如果您在Windows Vista上),是否允许自动注册,或从项目中删除自动注册后构建步骤。