C# 调试不需要';开始
当我点击F5(调试模式)时,什么也没有发生。构建工作正常,exe文件可以正常启动,但无法启动调试。为什么?重新启动VS并尝试调试。有时,甚至我也会遇到同样的问题。首先,在项目属性和C# 调试不需要';开始,c#,visual-studio-2010,debugging,build,.net-2.0,C#,Visual Studio 2010,Debugging,Build,.net 2.0,当我点击F5(调试模式)时,什么也没有发生。构建工作正常,exe文件可以正常启动,但无法启动调试。为什么?重新启动VS并尝试调试。有时,甚至我也会遇到同样的问题。首先,在项目属性和Debug选项卡中,确保Start Action设置为Start project,而不是其他无法运行的选项。如果这不能解决问题,那么: 转到Tools->Options->Environment->Keyboard并在中显示包含以下内容的命令:键入Debug。启动并确保所选命令的快捷键:设置为F5(全局)。还要确保没有
Debug
选项卡中,确保Start Action
设置为Start project
,而不是其他无法运行的选项。如果这不能解决问题,那么:
转到Tools->Options->Environment->Keyboard
并在中显示包含以下内容的命令:
键入Debug。启动
并确保所选命令的快捷键:
设置为F5(全局)
。还要确保没有任何其他映射到F5的内容可能会发生冲突
最后,如果这不能解决您的问题,那么我建议您将当前环境设置导出为备份,然后完全重置所有环境设置。看看这是否能解决问题,如果不能解决问题,请重新导入您的旧设置并尝试修复visual studio。我也遇到了同样的问题,所有的技巧都无法解决问题,直到我在项目属性的“调试”选项卡下取消选中“启用visual studio宿主进程”啊!我经历了与你完全相同的症状,在尝试了所有建议后,唯一有效的是你自己的:创建一个新项目并复制所有内容 然后我注意到我无法手动删除我的Bin目录,我意识到MyApp.vshost.exe一直在后台运行,防止自己被Visual Studio 2012覆盖。但不确定它在VS2010中是如何工作的:/ 总之,对我有效的解决方案是:停止进程,再试一次
换句话说,您是否尝试过将其关闭并再次打开?我找到了一个解决方案:
.csproj
项目标题
部分中搜索false
true
我也遇到同样的问题。我无法显示调试窗口,但通过选中调试->选项和设置中的相应选项,我可以将调试输出重定向到简化的“即时窗口”;仅显示代码中的显式调试写入,如Debug.Writeline()
Visual Studio 2010很抱歉提出一个老问题,但我今天遇到了同样的问题,但原因实际上是因为解决方案的构建顺序。 如果进入
解决方案属性页
->通用属性
->启动项目
如果选择了
多个启动项目
,请将web项目移至列表顶部
在我的web应用程序解决方案中,我有2个web项目和5个代码项目,其中一个代码项目位于顶部,因此调试不会启动
希望其他人觉得这很有帮助我有一个非常有趣的解决方案,但它对我很有用
按住F5键直到您看到调试已开始,我是认真的。关闭您的项目,然后删除project\bin\Debug\文件夹中的所有文件以生成新的调试解决方案。转到解决方案资源管理器,右键单击您的项目转到属性,单击调试,底部有一个复选框,单击复选框以启用SQL Server调试。确认在项目->属性->调试选项卡->启动操作部分中,未选中“不启动,但在启动时调试我的代码”。不知怎的,在我创建并一直在进行我的项目的几个月后,这个问题得到了检查
取消选中此选项解决了我的问题。此过程通常适用于我:
- 接近IE
- 使用任务管理器检查iexplore.exe的所有实例是否都已关闭--kill 任何剩余的“孤立”实例李>
- 从“开始”菜单启动IE,并确保它正确启动李>
- 清除Internet Explorer的缓存和Cookie并重新启动
- 关闭Visual Studio以确保释放所有锁
- IISReset
- 重新启动VS
- 清理项目/解决方案
- 重新编译,它应该会工作
由于某种原因,visual studio被困在我正在构建的应用程序上,但这对我很有效。我找到了一个解决方案:
我也有同样的问题,当我看bresleveloper的答案时,我发现以下问题似乎对我有效。如果其他人也有同样的问题,那么他们也可以检查
转到调试选项卡<项目属性。发现调试选项已完全禁用。选中“启用调试”复选框。如果对我来说..我的桌面应用程序也有同样的问题,并且说你应该将你的项目标记为启动项目,因为visual studio没有标记
它对我来说工作得很好,我相信它会帮助其他可能有这个问题的人。检查Configuration Manager,确保所有项目都是为同一平台编译的。关于上面的问题,控制台没有出现。(我没有足够的优点再次直接发表评论
dnvm upgrade
dnvm restore