您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> 断点调试 断点设置 单步调试

断点调试 断点设置 单步调试

来源:网络整理     时间:2016/7/15 4:58:08     关键词:断点调试

关于网友提出的“断点调试 断点设置 单步调试”问题疑问,本网通过在网上对“断点调试 断点设置 单步调试”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:断点调试 断点设置 单步调试
描述:

设置断点进行单步调试,是不是有什么条件的啊?
例子:
namespace Sendail
{
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
        }
    }
    class Program
    {
        const string strSend = "gld19891029@gmail.com";
        const string strReceive = "gld19891029@gmail.com";
        const string uid = "gld19891029";
        const string pwd = "lidong19891029";
        const string smtpServer = "smtp.gmail.com";
        const int port = 587;
        static void main(string[] args)
        {
            SendMail(smtpServer, port);
            Console.Read();
        }
        static void SendMail(string smtpServer, int port)
        {
            SmtpClient mailClient = new SmtpClient(smtpServer, 587);
            mailClient.EnableSsl = true;
            NetworkCredential crendetial = new NetworkCredential(uid, pwd);
            mailClient.Credentials = crendetial;
            MailMessage message = new MailMessage(strSend, strReceive, "This is a subject", "This is the body of the mail");
            mailClient.Send(message);
            Console.WriteLine("Mail has been sent to '{0}'", strReceive);
        }
    }
}
是不是可以随便设置在每一行的啊?  我在SendMail(smtpServer, port)设置一个断点可以的不? 
为什么我有时候设置断点没用的?  哪位高手能告诉我。


解决方案1:

LZ 上面的代码问题...Web 还放了个main?? 如果你要调试Web程序,而在你的解决方案下有个多个项目时要先设置启动项目,还有起始页面,在你要单步的地方加上断点...按F5调试!

解决方案2:

你把main函数放到web工程下,运行,
太牛了,
建议你把main放到控制台程序里,然后随便设置 个断点,
按F5进行调试就行了

解决方案3:

随便设置在每一行都可以
为什么我有时候设置断点没用的?因为没有执行到该语句
例如因为异常跳出.....就执行不到,断点设置在入口点,肯定可以执行到^&^


以上介绍了“断点调试 断点设置 单步调试”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2657914.html

断点调试相关图片

断点调试相关文章