Answers:
我遇到了同样的问题,所有的技巧都没有做到,直到我在项目属性的调试选项卡下取消选中“启用Visual Studio托管过程”
啊! 我遇到了与您完全相同的症状,尝试了所有建议后,唯一可行的方法就是您自己的:创建一个新项目并复制所有内容。
然后,我注意到无法手动删除Bin目录,并且我意识到MyApp.vshost.exe一直在后台运行,从而防止自身被Visual Studio 2012覆盖。 VS2010虽然:/
总之,对我有用的解决方案:终止该过程,然后重试。
换句话说,您是否尝试过将其关闭然后再打开?
已经提到了此解决方案,但需要花一些时间才能使其起作用,因此这里是一个明确的解决方案
如果它没有重新启动计算机(某些项目文件在后台运行(如果您知道如何停止它们的话),那么就不必结束它们的任务就不必重新启动)重建项目
这应该解决问题
是什么帮助我解决了这个问题:
首先,在项目属性和Debug
选项卡中,确保将Start Action
设置为,Start Project
而不要选择其他不会运行的选项。如果仍不能解决问题,请执行以下操作:
转到Tools -> Options -> Environment -> Keyboard
和Show commands containing:
输入Debug.Start
,并确保将Shortcuts for selected command:
其设置为F5 (Global)
。还要确保您没有映射到F5的其他任何可能冲突的内容。
最后,如果这不能解决您的问题,则建议您将当前环境设置导出为备份,然后完全重置所有环境设置。查看是否可以解决该问题,如果不能解决,则重新导入您的旧设置并尝试修复Visual Studio。
Tools -> Import and Export Settings
,您可以使用此对话框随意导出和导入设置。您也可以在此处将环境设置重置为默认值。
我有一个非常有趣的解决方案,但是它对我有用
按住F5键,直到看到调试开始为止,我是认真的人。
确认未在“项目”->“属性”->“调试”选项卡->“启动操作”部分中选中“不启动,但在启动时调试我的代码”部分。在我创建并一直从事我的项目后几个月,就以某种方式对此进行了检查。
取消选中此选项可以解决我的问题。
我遇到了同样的问题,在查看bresleveloper的答案时,我发现以下问题似乎对我有用。如果其他人遇到相同的问题,请发布此帖子,然后他们也可以进行检查。
转到调试选项卡<项目属性。发现调试选项被完全禁用。选中“启用调试”复选框。那对我来说就是那样。
我遇到了这个问题。就我而言,启动项目条目以某种方式被清除。因此,请确保将解决方案资源管理器中的至少一个项目设置为启动项目。要设置启动项目,请在解决方案资源管理器中右键单击所需的项目->单击“ 设置为启动项目 ”
我的桌面应用程序和这个论坛都遇到了同样的问题所说的那样,您应该将您的项目标记为启动项目,因为Visual Studio没有标记。
它对我来说效果很好,我相信它将对可能遇到此问题的其他人有所帮助。
对于新的ASP.Net Core 1应用程序。
在包裹管理控制台下,我跑了
dnvm upgrade
dnvm restore
我的解决方案可以编译。
同样的错误,尝试以管理员身份执行VS并成功。