C#调试小技巧

C#调试小技巧
最近公司来了新人(为了方便这里简称A),由于公司的IIS站点文件不是visual studio直接发布的,无法直接连接源码调试,A君于是就懵了。
这里分享一个小技巧:
在站点所在服务器上,用本机的visual studio打开单独的类文件.cs(必须是要调试类库下的类的最新文件),在要调试的地方打断点,在菜单工具->添加到当前进程->勾选右下角选项->选中w3wp(根据站点的应用程序池选择.net2.0或者.net4.0)->点击添加
这时候访问站点中使用该类的页面,断点命中
注意:如果断点无法命中可以有一下几个原因
1.打开的类文件非当时生成dll时文件,中间做过修改
2.断点本身无法命中
3.当前类文件所在的dll没有附加在进程中,需要重启iis站点

以上为本人一些经验,欢迎各位大神补充指导

你可能感兴趣的:(ASP.NET)