关于COM+程序在WIN98下发布的问题。(100分)

  • 主题发起人 主题发起人 sumingfei
  • 开始时间 开始时间
S

sumingfei

Unregistered / Unconfirmed
GUEST, unregistred user!
我在瘟兩千下寫了個用到MTS做中間層的程序,
想在WIN98下分發,但執行導出的安裝包時出錯,
不允許安裝,請問這個安裝包里究竟做了些什麼,
可不可以自己寫程序控制或者有無更好的辦法?
 
第一你要Copy Midas.dll至 Client端的计算机上/Windows/system,注册 Keyin regsvr32 c:/ Windows/system/ Midas.dll Enter即可
 
>我在瘟兩千下寫了個用到MTS做中間層的程序,
这里应指你做了mts/com+组件吧,如果是,那么
>想在WIN98下分發,但執行導出的安裝包時出錯,
导出的安装包,只能在win2000下安装!换句话说
只能以win2000做应用服务器,因为win2000才实现了
com+运行环境。
>不允許安裝,請問這個安裝包里究竟做了些什麼,
不许安装是对的。这个安装里就是你开发的com+组件。
安装程序负责将组件安装到应用服务器的com+环境中。
>可不可以自己寫程序控制或者有無更好的辦法?
不用自己写吧,那太烦了,因为ms已经提供了这样的功能。
就是你用到的导出功能啊。
可以参考深入理解com+一书
 
可以参考李维的ado/mts/com+一书,里面有专门的一章,讲mts/com+的发布。
WIN2000下导出的东西在98和NT都是不可以用的,你可以试一试将编译后的DLL用
regsvr32注册,该DLL必须存在于SYSTEM或SYSTEM32目录下。
 
感谢大家的回答,
我的问题还有点补允说明:
mts/com+组件是在Win2000下做的,导出的安装包,
我想在WIN98下安装,因为我做的系统硬件要求这样,
只能服务器上装上Win2000,并且我成功的在一台98上
安装成功,能调用2000下的com+组件。
现在不知为什么重装系统后就不行了,所以我想自己写程序注册,
2000下导出安装程序无非也是做了一些什么,
我想知道到底做了些什么?
 
我的问题解决了,
我想删除此问题请问可以吗?
 
就这样算了。
 
to:明飞
好久不见啊,
如题问题,你是想把MTS组件装到WIN98中?
问题多多,2000下的COM+组件环境在WIN98中需要安装MTS2。0
可以通过手工注册。具体方法,参考
http://youxing.99friend.
net/news/shownews.php4?newsid=18
偷偷上来的。嘘~~~
 
后退
顶部