【问题标题】:Unable to start program ATL Project C++无法启动程序 ATL Project C++
【发布时间】:2011-11-01 04:08:49
【问题描述】:

我正在尝试使用 Visual Studio 2010 中的 ATL 项目创建 BHO。我一直在关注这篇文章:

http://msdn.microsoft.com/en-us/library/bb250489(v=vs.85).aspx

项目成功构建,但是我收到一个错误弹出窗口,其中包含一个模棱两可的“无法启动程序 'C:\ .... MyProject.dll'”

我的 BHO 仅有基本代码,我只添加了文章中提到的内容,直到它说是第一次构建,所以大部分都是自动生成的。有人遇到这个吗?谢谢!

【问题讨论】:

    标签: c++ atl bho


    【解决方案1】:

    您不能直接运行 Dll。按照文章中的描述设置“Debug Session 的可执行文件”:

    “按 F5 启动调试器。当 Executable for Debug Session 对话框出现时,选择“Default Web Browser”并单击 OK。如果 Internet Explorer 不是您的默认浏览器,您可以浏览可执行文件。“

    编辑:项目-属性-配置属性-调试-命令。在此处键入与库一起使用的可执行文件名称。

    【讨论】:

    • 感谢您的回复,很抱歉成为菜鸟 :) 有没有办法从选项和设置中手动将其设置为在浏览器中打开?我没有得到这个对话框,只有错误。
    • 非常感谢!我只是将它设置为我的 Internet Explorer exe,它确实打开了,之后它询问我是否要启用我的插件。希望那是对的。再次感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-08
    • 2011-04-08
    • 1970-01-01
    • 1970-01-01
    • 2011-12-11
    • 1970-01-01
    • 2013-03-30
    相关资源
    最近更新 更多