C# 代码出错不提示了

来源:百度知道 编辑:UC知道 时间:2024/06/30 19:26:21
很简单的问题,代码出错了,但不提示,继续运行,除非重新生成解决方案才不提示,如何设回到代码出错了就提示,而不是没有必要的运行?
你没有明白我的意思,我是指我的代码出错了,但是C#编译器还会运行上次没有出错的代码,而不是提示我代码出错了。
//我找了半天不知在哪儿设定

找到了,唉你们都没有明白我的意思,我自已找到了,请复制以下的内容并修改你的回复,我好采纳为答案

在 工具 ->选项->项目和解决方案->生成并运行->运行时,当出现生成或部署错误时->选择提示启动

在 工具 ->选项->项目和解决方案->生成并运行->运行时,当出现生成或部署错误时->选择提示启动

用Try....Catch 语句去看一看。
比如
try
{
//your code
}
catch(expection ex)
{
messagebox.show(ex.tostring())
}
这样就可以看到异常的类型了,然后上百度google一下就可以了,哈哈……

设置断点、逐步调试就知道错在那里了、
他不提示你的语句错误,可能不是语法上的错误,有可能是逻辑上的错误

在 工具 ->选项->项目和解决方案->生成并运行->运行时,当出现生成或部署错误时->选择提示启动