VS 调试相关
最近用VS2013 调试遇到的一点小问题,老年痴呆做一下记录。
1. IIS 用 w3wp.exe 调试:
- IIS 中的文件系统与工程的保持一致,否则断点不会命中;
- 发布文件系统后,重启站点对应的应用程序池,重启web站点,并手动访问一次,w3wp.exe才会出现;
2. dll 与 pdb 都存在的情况下,F11不能进入源码:
- vs 以 debug 模式编译,这样才会编译完整的调试信息;
- 源文件与可执行模块(exe,dll)通过pdb文件关联,可执行模块中保存有pdb文件的位置,pdb文件保存有源文件的位置,因此它们必须来源于同一个工程;