我正在使用带有 .NET 扩展的 Visual Studio 2019。
一切都工作正常,即我所有的 C# 代码和项目都在 F5 上正常执行,但突然选项失效了。我对 Visual Studio 还很陌生,似乎无法解决这个问题。如果有人能提出任何建议,那将会有很大的帮助。
Visual Studio 不再运行/调试代码
请尝试这些建议:
建议
右键单击您的项目-->
Unload your project
卸载当前项目,然后关闭VS实例,输入您的项目路径,删除.vs
隐藏文件夹,bin
,obj
文件夹,然后重新启动您的项目再次。
然后上传项目,右键项目-->
set as startup project
进行测试。通过
Tools
-->Import and Export Settings
-->Reset all settings
禁用
Extensions
-->Manage Extensions
重新启动你的VS,然后重建你的项目
尝试新建一个空的默认项目,然后再次测试问题是否仍然存在,如果是,你应该尝试在VS Installer中进行修复,如果不是,我认为问题与你的项目本身有关。
使用 Dotnet5 API Angular MVC 应用程序时,VisualStudio Code 中存在同样的问题
对我来说,它是在
main.js
文件夹中生成的 wwwroot
文件。删除该文件夹并再次运行 ng build --prod
并获得一个具有当前代码的新文件夹。
只需关闭防病毒软件即可。他们将您的代码检测为病毒……因为它的行为确实像病毒。我也经历过同样的情况,但是当我禁用防病毒功能时,我能够再次调试并运行我的代码。
这背后的原因是,第 3 方防病毒拦截了项目文件的加载,并与 VS Code API 通信,不执行此类“操作”,因此调试和执行消失并停止工作。这是因为它的行为方式与病毒的行为方式相同,尤其是在您进行编译时。
如果不是这种情况并且您没有启用防病毒功能,那么我建议访问他们的文档以获取有关您的主题的有用信息。
希望这有帮助:)