本文较长,请访问"让你的VS。NET2003可以调试ASP服务器脚本。
|
准备环境:VS.2003, windows2003(IIS6.0)SP1
因为偶然的原因,需要调试几个asp页面,但手动上只有UltraEdit和VS.net.
知道InterDev可以调试,可以装起来以后,总是出错。我本身对其也不熟悉,也没时间摸索,就放弃。
考虑到VB.NET和ASP之间可能会有些关系,就新建了一个VB.NET的ASP.net工程。将那几个asp页面添加进来。。这个过程大家都容易做到。
下面开始做的事情就有些复杂了。
首先,需要知道被调试的项目是在哪个应用程序池中的。
在命令行中键入 Inetmgr,找到你的项目的虚拟目录,查看属性,即下图: ![image006.jpg](/images/cnblogs_com/begincsdn/aspdebug/image006.jpg)
从图上可以看到应用程序池是:
OK,下面开始做的工作是找到应用程序池:
![image003.jpg](/images/cnblogs_com/begincsdn/aspdebug/image003.jpg) 右键点击你看到的缺省池的属性:
我们看到帐户是网络服务,这个帐户,默认情况下是不能调试的。
在本地组中选择
向其中添加用户:Network Service. 这样,你的ASP进程就可以调试了。
但这仍然不够,还不能使用vS.net调试项目,
在VS.nET中选择项目属性:
按如图所设。 ![image006.jpg](/images/cnblogs_com/begincsdn/aspdebug/image006.jpg)
OK,到此你就可以调试了。祝开心。
PS:前几天写好后,没时间直接放在上面,将链接放在上面了,十分抱歉。
| |
posted on
2005-11-30 11:43
begincsdn
阅读(
1601)
评论()
编辑
收藏
举报