c# - Visual Studio 运行但不使用开始按钮或 F5 构建

标签 c# visual-studio

当按下开始按钮或 F5 键时,我的 Visual Studio 2017 会运行程序的最后构建版本,但如果我事先使用 Build -> Build Solution 或 ctrl + shift + B,它只会反射(reflect)最近的更改。

即使使用键盘快捷键,按 ctrl+shift+b 来构建通常也很乏味(单手已经很尴尬),等到解决方案编译完成(根据项目的不同,可能需要一秒到几分钟不等) ),然后按 F5 运行。

如果我能让标准的构建 + 运行快捷方式正常工作,那将节省大量时间和便利。但是,我不确定我应该寻找什么设置。

更新:

检查工具 -> 选项 -> 环境 -> 键盘,看起来我的Debug.Start设置为F5,所以键盘快捷键没有问题。

最佳答案

对我来说,问题是这样的:

screenshot

取消选中此框可解决此问题。我能够对我的代码进行更改,只需按 F5 即可查看新结果。

这解释了为什么 VS 似乎 正在构建 something,但并未更改我正在使用的实际代码。显然,它正在构建我的解决方案中的一些项目,但不是我工作的那个。

关于c# - Visual Studio 运行但不使用开始按钮或 F5 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49910234/

相关文章:

visual-studio - 如何设置 Pre + Post Build Event 以从所有文件/文件夹中删除只读属性?

c# - 在 Visual Studio 中使用 Pdb 文件和源代码文件进行调试

c# - 检测何时选择了设计表面上的控件

c# - 使用 Azure 存储模拟器测试开发

c# - LINQ 连接字符串位置

C# 集合数据结构 1 :1 Key/Value Mapping

c# - 动态添加页脚到 ASP.NET GridView

visual-studio - 如何在文本编辑器中向右移动一组行?

c# - 当在 Visual Studio 中调试并且你想要单步执行一个过程时

c++ - 编译问题。错误 E0413、E0434、C2664、C2440