为什么我的项目不会调试?

时间:2010-11-15 17:03:09

标签: windows debugging visual-studio-2010 visual-c++ dll

我刚下载了Microsoft Visual C ++,并试图运行一个简单的hello世界。但是,当我去调试时,我收到错误“无法启动程序'C:\ Users \ Sterling \ Documents \ Visual Studio2010 \ Projects \ test \ Debug \ test.dll'”

就是这样。它没有说为什么它不能启动它...它只是说它不能。有没有人经历过这个?知道答案吗?我正在考虑重新安装它,但希望首先找到一个简单的解决方案。我需要一个单独的程序来启动.dll文件吗?一个星期前我刚拿到这台笔记本电脑,所以我可能还没有。这是在Windows 7上。感谢您的帮助。

1 个答案:

答案 0 :(得分:5)

您已将项目构建为DLL。您无法独立运行DLL。如果您打算将其构建为程序(.EXE),请更改项目设置。

右键单击解决方案资源管理器中的项目,单击属性 - 编辑配置属性 - >一般 - >配置类型为"应用程序(.exe)"。

如果要将项目构建(并运行)为DLL,则还必须编写一个使用它的程序来测试它。你可以将它作为一个独立的“TestDll”来实现。 EXe项目与现有DLL的解决方案相同。