运行MapXtreme的Web应用程序报错; COM+ 激活方法!
来源:互联网 发布:淘宝安卓版官方下载 编辑:程序博客网 时间:2024/05/01 04:36
由于初始化函数失败,COM+ 激活失败。有关更多信息,请查看事件日志。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Runtime.InteropServices.COMException: 由于初始化函数失败,COM+ 激活失败。有关更多信息,请查看事件日志。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[COMException (0x8004e025): 由于初始化函数失败,COM+ 激活失败。有关更多信息,请查看事件日志。]
MapInfo.Engine.Session.Create() +186
MapInfo.Engine.ManualStateSessionActivator.OnBeginRequest(Object sender, EventArgs e) +106
System.Web.SyncEventExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +60
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87
解决方法:
安装com+组件:
1。一般直接将.dll和.tlb文件(还包括.udl)都拷贝到一个目录中,然后Regsvr32 .dll注册。
建立空应用程序--〉新建组件,此时选择.dll和.tlb,这样导出代理时只会导出.tlb文件安装到客户端比较安全。如果用于ASP,将IUSR_*加上。如果用于C/S结构,组模式下注意服务器端须建立客户端登录名相同的用户(密码也必须一样)。
2。角色权限检查
组件服务--〉计算机--我的电脑--COM+应用程序--〉你的程序,右键属性--安全,选中授权种选择框(强制进行访问权限检查);安全级别选中在进城级别和组件即别执行检查;身份验证:数据包;模拟级别:模拟。然后在每个组件下设置授权。
3。激活权限
组件服务--〉计算机--我的电脑--右键属性--com安全,访问限制---编制限制:Everyone允许本地访问/远程访问;启动和激活权限:Everyone本地启动/本地激活/远程激活。
如果com+组件/IIS/SQL在同一服务器上,上面设置已经可以了。如果COM+组件+IIS在服务器1上,SQL在服务器2上,需双机加上如下设置:
1。双机管理员密码可以不一样
2。组件服务--〉计算机--我的电脑--右键属性--默认属性:选中"在此计算机上启用分布式COM",默认身份验证好像"无"和"连接"都可以,模拟级别只测试了"标识"。(有心人可测试别的);转到下一卡片MSDTC中,安全设置:选中"网络DTC访问",选中"允许远程客户端"、"允许远程管理"、"允许入站"、"允许出站"、"不要求进行验证"、"启用XA事务",DTC登录帐户"NT Authority/NetworkServices"。然后会自动启动DTC服务。
再试一下,通过了,对不对?
- 运行MapXtreme的Web应用程序报错; COM+ 激活方法!
- 运行MapXtreme的Web应用程序报错; COM+ 激活方法!
- 如何创建基于MapXtreme 6.6 的Web 应用程序
- Web上运行应用程序的一个方法
- mapxtreme java manger web 应用程序牛刀小试
- 限制应用程序运行一次并激活已经运行的程序
- winform程序发布后,客户端下载报错“您的 Web 浏览器设置不允许运行未签名的应用程序”
- MapXtreme多边形有关的方法
- 运行VS.2003/2005 IDE 创建WEB应用程序报错误
- Flash Builder4.0运行应用程序报错
- Web应用程序的开发方法
- 运行时的 Web 应用程序安全性
- 06-Web应用程序的运行时
- linux 运行java非web的应用程序
- 运行Java Web项目报错
- C#禁止应用程序同时运行的方法
- C#禁止应用程序同时运行的方法
- wince开机自动运行应用程序的方法
- 在DELPHI程序中使用ADO对象存取ODBC数据源
- GridView导出时候保证年份的格式不被改变
- Firefox最新版本存在内存溢出漏洞或被攻击的可能性
- 如何在X64系统上配置ASP.NET程序
- 报textcopy不是可执行文件的话,解决方法(接上篇内容)
- 运行MapXtreme的Web应用程序报错; COM+ 激活方法!
- 调用server.createObject("excel.application")时发生错误
- SHMenuBar学习整理
- aspx页面事件执行顺序
- j2me 程序优化
- HTML -- Head -- Meta的功效
- liferay资源
- 隐藏在SWT/Swing背后的故事
- 创建ACCESS 2000数据库