Visual Studio 命令不起作用。 ctrl + f5 不运行我的应用程序

问题描述 投票:0回答:14

我过去可以通过在 Visual Studio 中按 Ctrl + F5 来构建和运行我的控制台应用程序。这不再有效。我四处张望。有谁知道如何重新启用此命令?

visual-studio visual-studio-2008 keyboard-shortcuts
14个回答
74
投票

可能是一个荒谬的建议,但您的键盘有某种“F Lock”键吗?我买了新键盘后不小心敲到了它,就发生了这种情况。甚至不知道它在那里:)


14
投票

在丢弃所有设置之前,请考虑重置键盘首选项:

在工具/选项/环境/键盘中,有一个键盘方案的下拉菜单,旁边有一个重置按钮。确保映射方案设置为您想要的任何内容,然后单击“重置”按钮。


8
投票

我也遇到过类似的问题,我的一些快捷键(例如 Alt+Shift+F10 智能感知快捷键)停止工作...

我通过转到工具 -> 导入和导出设置 -> 重置所有设置来修复它。

在重置保存的设置后,我也能够重新导入它们,但前提是没有损坏的快捷方式!


5
投票

我有一个类似的问题,阅读这篇文章让我得到了一个类似于 f-Lock 键答案的答案。 我正在使用一台新笔记本电脑,并重新介绍自己编程。 当书上说按 Ctrl-F5 时,我照做了,唯一发生的事情是我的显示器稍微变暗了,尽管当我点击其他一些东西后它就恢复到正常亮度。 读完这篇文章后,我注意到这款新型键盘有一个蓝色的 Fn 键,并且所有功能键名称都以蓝色打印。 换句话说,要获得功能键功能,您必须在点击实际功能键时按住蓝色 Fn 键。 因此,F5 变为 Fn-F5,Ctrl-F5 变为 Ctrl-Fn-F5。 这是在 Dell Inspiron 1564 上。这不像 F-Lock 键那么令人震惊,所以我希望我能尽快习惯它。


5
投票

我通过按 Fn + F5 修复了此问题,它位于 Windows 按钮旁边。


2
投票

有一天,当我对 ASP .NET 项目中的项目和解决方案文件进行一些更改时,我就遇到了这种情况。当我在 Visual Studio 中打开它时,它允许我重建,但不能运行或调试(菜单选项没有出现,并且 Ctrl + F5 不起作用)。

为了使其再次工作,我所做的就是右键单击解决方案,进入右侧的 Visual Studio“解决方案资源管理器”树选项卡,其中显示了项目的所有文件,然后选择属性。

然后,选择一个项目,并将其作为启动项目。

也许这就是你的问题。如果没有,我希望它可以帮助将来的人。


2
投票

来自未来的你好。

Mac 2021 M1:

Choose Apple menu  > System Preferences.
Click Keyboard.
Select "Use F1, F2, etc. keys as standard function keys".

不知道它是如何开始改变的(可能是我的手指快乐)


0
投票

您可能更改了默认设置。 转到“工具”->“导入和导出设置”...选择“全部重置”,单击“下一步”并选择“Visual C# 开发设置”选项。


0
投票

我也遇到过类似的事情,但只有一个项目,其他项目都使用 CTRL + F5 运行,所以我将在这里发布我的问题和解决方案,因为它可以帮助人们寻找相同的问题,就像我一样:)

我在 Visual Studio 2012 中打开使用 Visual Studio 2013 创建的解决方案,但它无法使用 CTRL + F5 运行。我用记事本打开解决方案文件,然后更改以下部分:

GlobalSection(SolutionConfigurationPlatforms) = preSolution
    Debug|Any CPU = Debug|Any CPU
    Release|Any CPU = Release|Any CPU
EndGlobalSection

与其他:

GlobalSection(SolutionConfigurationPlatforms) = preSolution
    Debug_x86|Any CPU = Debug_x86|Any CPU
    Debug_x86|x86 = Debug_x86|x86
    Debug|Any CPU = Debug|Any CPU
    Debug|x86 = Debug|x86
    PruebaRelease|Any CPU = PruebaRelease|Any CPU
    PruebaRelease|x86 = PruebaRelease|x86
    Release|Any CPU = Release|Any CPU
    Release|x86 = Release|x86
EndGlobalSection

这解决了我的问题。


0
投票

此键盘快捷键在 os x 中是默认设置的,您需要禁用它才能使用 ctrl+F5。请查看 http://www.daniellewis.me.uk/2015/07/01/ctrl-f5-not-working-in-a-windows-vm-running-on-parallels/ 进行修复。我现在可以在虚拟机中运行而无需调试。


0
投票

我在使用 Alt+F7(在 Resharper 中查找用法)时遇到了类似的问题。事实证明,GeForce Experience 正在走捷径来实现其共享功能。卸载GE一切正常。


0
投票

我也有同样的问题。 就我而言,我刚刚删除了包含我的项目的文件夹并创建了一个新文件夹。一切都很顺利。


0
投票

要在 MacBook (iOS) 上解决此问题,您需要执行以下操作。

  1. 进入快捷菜单: 代码 -> 设置 -> 键盘快捷键(或按热键“⌘+K ⌘+S”)

  2. 查找并更改以下快捷键:
    “调试.开始”-> F5
    “调试.继续”-> F5
    “debug.run”(启动但不调试)->“⌃+F5”

我的 Visual Studio 版本:1.93.1


-1
投票

应该检查 Fn + f5,位于窗口按钮和左侧 crtl 之间

© www.soinside.com 2019 - 2024. All rights reserved.