动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   Asp → 阅读文章

 使用ASP组件的一点经验

作者:batman 来源:chinaasp 
阅读 数 579 人次 , 2001-1-26 


  第一种方法:手工注册DLL

  这种方法从IIs 3.0一直使用到IIs 4.0和其它的Web Server.它需要你在命令行方式下来执行,进入到包含有DLL的目
录,并输入:

  <drive>:\<asp dir>\regsvr32 component_name.dll例如c:\temp\regsvr32 AspEmail.dll

  它会把dll的特定信息注册入服务器中的注册表中。然后这个组件就可以在服务器上使用了,但是这个方法有一个缺
陷。当使用这种方法注册完毕组件后,该组件必须要相应的设置NT的匿名帐号有权限执行这个dll。特别是一些组件需要读
取注册表,所以,这个注册组件的方法仅仅是使用在服务器上没有MTS的情况下,要取消注册这个dll,使用:

  regsvr32 /u aspobject.dllexample c:\temp\regsvr32 /u aneiodbc.dll

  第二种方法:使用MTS(Microsoft Transaction Server)

  MTS是IIS 4新增特色,但是它提供了巨大的改进。MTS允许你指定只有有特权的用户才能够访问组件,大大提高了网站
服务器上的安全性设置。在MTS上注册组件的步骤如下:

  I) 打开IIS管理控制台。

  II) 展开transaction server,右键单击"pkgs installed"然后选择"new package"III)单击"create an empty
package"IV) 给该包命名V) 指定administrator帐号或则使用"interactive"(如果服务器经常是使用administrator

  登陆的话)

  VI) 现在使用右键单击你刚建立的那个包下面展开后的"components"。选择"new then component"VI) 选择"install
new component"[b]VII)找到你的.dll文件然后选择next到完成。

  

  要删除这个对象,只要选择它的图标,然后选择delete.

  附注:特别要注意第二种方法,它是用来调试自己编写组件的最好方法,而不必每次都需要重新启动机器了。
  

 本文Tags站长  组件  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:如何实现 DES 算法(全)
· 下一篇:调试ASP服务端的组件技术
· 使用Windows DNA 设计、部署和管理一个可伸缩的电子商务网站(2)
· 如何利用ASP实现邮箱访问
· 三天学好ADO之第一天
· remote script文档(转载自微软)(三)
· 瞒天过海html文件技术一瞥


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077