在IIS上发布完项目,有时候发布的程序和本地程序运行有差异,这就需要在线去调试IIS发布的程序。
前提: IIS和VS在同一个电脑中,IIS中发布程序是正常可以使用的。
1.首先IIS中此项目是运行的。
2.在vs的菜单栏中,打开“调试”,进入“附加到进程选项中”,将IIS的程序进程“w3wp.exe”附加进来,如下图:
3.此时,IIS中发布的程序便可以进行调试。
意外情况: 如果附加进程找不到“w3wp.exe”,可以先试着先跑下IIS发布的程序,在将vs中的项目也运行起来,在按照上面步骤进行进程附加操作。