Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 如何制作VisualStudio';17在调试模式下启动之前执行生成_.net_Visual Studio_Console Application_Visual Studio 2017 - Fatal编程技术网

.net 如何制作VisualStudio';17在调试模式下启动之前执行生成

.net 如何制作VisualStudio';17在调试模式下启动之前执行生成,.net,visual-studio,console-application,visual-studio-2017,.net,Visual Studio,Console Application,Visual Studio 2017,我正在开发一个控制台应用程序,它是我从替换的开发人员那里继承的。当我更改代码,然后在调试模式下运行时,除非我记得先构建解决方案,否则更改不会生效 我以前从未见过这种情况。通常,当您进入调试模式时,它会执行生成。我已经查看了解决方案和项目的属性,但是我不知道应该在哪里设置它 我错过了什么 在解决方案资源管理器中右键单击解决方案(非项目),然后单击 选择配置管理器。检查是否已关闭该应用程序的生成 当前配置 如果它被选中,则取消选中它,然后再次检查它,这样就可以完成任务 在解决方案资源管理器中右键单击

我正在开发一个控制台应用程序,它是我从替换的开发人员那里继承的。当我更改代码,然后在调试模式下运行时,除非我记得先构建解决方案,否则更改不会生效

我以前从未见过这种情况。通常,当您进入调试模式时,它会执行生成。我已经查看了解决方案和项目的属性,但是我不知道应该在哪里设置它

我错过了什么

在解决方案资源管理器中右键单击解决方案(非项目),然后单击 选择配置管理器。检查是否已关闭该应用程序的生成 当前配置

如果它被选中,则取消选中它,然后再次检查它,这样就可以完成任务

在解决方案资源管理器中右键单击解决方案(非项目),然后单击 选择配置管理器。检查是否已关闭该应用程序的生成 当前配置


如果选中了它,请取消选中它,然后再次检查它,这应该会起到作用

尝试转到
选项->项目和解决方案->构建并运行
,并确保
在运行时,当项目过期时
未设置为
从不构建

尝试进入
选项->项目和解决方案->构建和运行
,并确保
在运行时,当项目过期时
未设置为
从不构建

Options -> Projects and Solution -> Build and Run

取消选中复选框,该复选框显示“仅在运行时构建启动项目和依赖项”

Jeev的回答引导我找到解决方案

Options -> Projects and Solution -> Build and Run

取消选中“仅在运行时构建启动项目和依赖项”复选框是的,我已经选中了。我应该在OP中特别指出这一点。我按照你的建议做了,然后再次选中复选框,但我仍然得到相同的结果。这不是什么大问题,只是一个小麻烦。我知道我也有类似的问题,我希望其他人能为你提供解决方案:)是的,我已经检查过了。我应该在OP中特别指出这一点。我按照你的建议做了,然后再次选中复选框,但我仍然得到相同的结果。这不是什么大问题,只是一个小麻烦。我知道我也遇到过类似的问题,我希望其他人能为你提供解决方案:)不是答案,但它会引导我找到答案!它被设置为“提示生成”。我把它改为“始终构建”,但这并没有起作用。然后,我注意到这个复选框被选中:“仅在运行时构建启动项目和依赖项”。我勾选了那个复选框,这就成功了。不是答案,而是它引导我找到了答案!它被设置为“提示生成”。我把它改为“始终构建”,但这并没有起作用。然后,我注意到这个复选框被选中:“仅在运行时构建启动项目和依赖项”。我勾选了那个复选框,结果成功了。