调试目标丢失了吗?

soo*_*ise 51 c# debugging build visual-studio-2008 winforms

当我尝试构建我的解决方案时,我收到以下错误:

Visual Studio无法启动调试,因为缺少调试目标"c:\ target".请>生成项目并重试,或者相应地设置OutputPath和AssemblyName属性>以指向目标程序集的正确位置.

我的输出路径正确设置为bin\Debug,但从不在该文件夹中创建exe.相反,我得到的是exe.config,vshost.exevshost.exe.config文件.

知道发生了什么事吗?

CZF*_*Fox 114

  1. 确保项目的输出路径正确(项目>属性>构建>输出路径)
  2. 进入Build> Configuration Manager菜单,检查主/入项目是否已选中Build.如果没有,请检查它.

  • 2为我做了,仍然没有弄清楚它是如何得到控制的. (22认同)

Yeh*_*ira 21

我遇到了同样的问题;

下面是解决方案并没有为我工作:

  • 建立/重建整个解决方案
  • 确保输出路径正确(MyProject> Properties> Build> Output> Output path)

下面是该解决方案所做的工作对我来说:

  • 只重建项目


小智 6

我按照这一步解决了这类问题

1.VS2010右键单击解决方案资源管理器并选择Build.

  1. 再次按Ctrl + F5或F5


Cla*_*edi 5

您可以使用文本编辑器打开项目文件,并将'c:\ target'替换为'bin\Debug'

编辑

还有其他更有帮助的答案,但我不能删除我的,因为它是被接受的.

@CZFox答案

@Yehuda Shapira答案


pts*_*mar 5

您可以尝试以下步骤来解决此问题.

步骤1:

右键单击解决方案并选择属性

第2步:

在Configureation属性中,选择Build选项按钮