头一低,很多年都这样过去了...

欢迎来到Kittow的部落格! - http://blog.skyhe.com

Agile Web Development (敏捷Web开发)

Want to Know Something More? Move Your Mouse Here;)

我是天空的一片云,偶尔投影在你的波心,你记得也好,最好你忘掉,你我在交汇时,互放的光亮。
——徐志摩《偶然》 More...

我的VOA听写积分

2004-12-3 [返回]
ASP中DLL的调试环境配置全攻略
1)如果你想单步调试你的VB DLL,按照下面文章中写的:在IIS中设置你的WEB APP的属性,使其允许DEBUG;编译你的VB工程,按F5使VB IDE处于调试状态;访问创建该组件的ASP页面。

2)如果你仅仅想从内存中卸载该DLL(例如你想重新编译),有两个办法:
A:打开COM+ Service Manager,在COM+ Applications中找到“IIS Out-Of-Process Pooled Applications”,在上面按右键,选择“Shut down”。原理是默认状态下IIS将WEB APP的Application Protection设置为“Medium (pooled)”,所有pooled app运行在同一个进程中(dllhost.exe)。如果你将你的WEB APP的Application Protection设置为low或者high,相应的你需要关闭“IIS In-Process Applications”或者其他Application。
B:打开COM+ Service Manager,创建一个新的空Application,从资源管理器中将你的DLL拖拽到该Application的Components中。这样的话你的DLL会被创建在该Application的进程中。需要卸载DLL时关闭该Application即可(按右键,选择“Shut down”)。

推荐方法B,因为方法B不会影响你的IIS应用,编译完后在浏览器中按刷新即可,所有的IIS Session都保持不变。 
转自:天河网 | www.skyhe.com

Posted at 8:40 PM | Comments[0]

转自:天河网 | www.skyhe.com

发表评论
We Used Ajax to Post Your Comment!
本站评论系统采用Ajax技术,无刷新发送评论
您的大名 *   
电子邮件  
5+6=? *(请输入“5+6=?”的结果)
评论内容 *