visual studio 2010无法启动程序.dll

时间:2012-08-25 05:07:50

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

我的visual studio 2010有问题。当我点击启动调试按钮并开始调试时。

似乎没有错误“我只是在其上创建一个”按钮“

但它会显示Unable to start program 'c:\users\.....\xx.dll'

现在有人如何解决它?

第二个问题是:当我点击左键看到“按钮”源代码时, 为什么它会显示所有这些项目代码?我应该修改一些设置吗?

2 个答案:

答案 0 :(得分:27)

Visual Studio本身不会运行.dll。你的解决方案有一个.exe项目吗?如果是这样,右键单击它并选择“设置为启动项目”。如果没有,您将需要创建一个,并指示它在您的DLL中加载表单。

至于左键单击按钮,我不太清楚你在描述什么。你可以发一张照片吗?

答案 1 :(得分:8)

在早期版本的MSVC中运行.dll时,会出现一个询问.exe文件路径的对话框

但是在MSVC 2010及以上版本中没有这样的选择。解决这个问题

  
      
  1. 右键单击您的dll项目
  2.   
  3. 属性
  4.   
  5. 配置属性>调试。在这里,在命令 - >添加你的exe的路径。
  6.   

添加命令参数(如果有)。

你很高兴!