当前位置: 代码迷 >> .NET组件控件 >> 关于.net混合模式组件asp调用的有关问题
  详细解决方案

关于.net混合模式组件asp调用的有关问题

热度:6403   发布时间:2013-02-25 00:00:00.0
关于.net混合模式组件asp调用的问题
我设计了一套关于数据结构的.net组件开发包   XHCLDataStruct   推出   1.1   版本(1.0   的帖子见   http://community.csdn.net/Expert/topic/4936/4936341.xml?temp=.8522608、
下载地址   :   http://download.enet.com.cn/html/030212006052206)。此版本完成数据结构“多环有向稀疏图”,提供全源最短路径Floyd算法对象,增加例子“套汇”。

例子“套汇”源于   Robert   Sedgewick   著   《C++算法——图算法》   :用户输入汇率表,汇率表以图的形式组织传输给   Web   Server   ,在服务端用算法对象计算出货币间最佳兑换方法,传回客户端。详细说明,可见软件包中的   XHCLDataStruct.chm   。

在开发过程中出现一个情况:此组件用混合编程方式开发(部分代码在二进制文件   XHCLDataStructCom.dll   中),在   ASP   首次调用XHCLDataStruct组件时(1.0   版本有例子“Hanoi塔”、“装箱”、“装箱”   ASP   程序,例子“一元多项式”利用Web   Server),.NET   系统(或是   IIS)自动注册XHCLDataStructCom.dll   中的接口,而新版本的例子“套汇”用到Web   Server,但是.NET   系统不再注册新增加的接口,导致出错。有谁知道这种情况是何种机制?是否可以在XHCLDataStructCom.dll的注册程序中加入这些接口的注册?应该如何注册?

如果以前安装并运行过1.0   版本ASP例子,请检查注册表中是否有1.0     版本COM接口的注册,此时安装1.1   版本就需要手工注册新COM接口。反之,如果没有安装1.0   版本,.NET   系统应该可以自动注册1.1   版本的所有COM接口。详情可见   XHCLDataStruct.chm   中的“安装”。

急盼建议!


------解决方案--------------------------------------------------------
学习中~~
友情UP
  相关解决方案