Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的 activex dll 项目中包含了 vld.h 文件。当我尝试从 Visual Studio 2008 编译我的项目时,出现以下错误,
1>注册输出...
1>项目:错误PRJ0050:无法注册输出。请确保您具有修改注册表的适当权限。
如何为 com/activex dll 项目使用视觉泄漏检测器?
我认为这与“视觉检漏仪”(原文如此?)没有任何关系......我不熟悉它。
无论如何,PRJ0050发生错误是因为 Visual Studio 尝试使用构建后步骤(请参阅项目设置)自动注册项目生成的 DLL,并且您没有以有权修改注册表的用户身份登录。
PRJ0050
因此,如果您想允许自动注册,或者以管理员身份运行 Visual Studio(如果您使用的是 Windows Vista),或者从项目中删除自动注册后生成步骤。