VB程序员博客

VB程序开发

我现在有个程序当时是用VB6.0开发的运行在server 2003(32位)上面,现在做一只到WINDOWS SERVER 2008(64位)上面
在老环境会用到一个COM+ APPLICATION,以及DTC,MSADC,现在安装好了以后启动,报错
number:8029
source:microsoft ADO/RDS
Descirption Internet Server Error:Object/module not found
有谁知道这个跟哪些因素有关的?该怎么解决?帮你挪到vb版块了。vb.net版块多是c#和vb.net的人。可能不太熟悉vb6。哦谢谢难道没有人来解释下吗好多vb6做的程序不能再 64 bit的系统上运行。
原因我也不清楚。
用。net开发吧。<
<
不同的语言适用不同的架构,
VB6 是 ADO、COM+
.Net 是 ADOX、WebServer

如果架构不变,仅将代码转成 .Net 的有什么意义?现在重新配置了以后又出现这个问题
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID 
{EC7EC76C-E739-4F01-B4AE-36E74BD0295C}
 and APPID 
{2D00BB94-C53A-4549-8F86-4FC9BC421CE0}
 to the user NT AUTHORITYIUSR SID (S-1-5-17) from address LocalHost (Using LRPC). This security permission can be modified using the Component Services administrative tool.

说是内置的IUSR这个用户组没有权限什么的,但是我在对应的DCOM CONFIG里面还有COM+ security里面加入这个用户组并且给LOCAL ACTIVATION权限以后还是会出现这个问题,有谁知道怎么解决?楼主名字不会是跟我一样的吧。。。。<


标签: , , ,