领教Microsoft--QC之旅途笔记

来源:郑 作者:昀 2005-08-26 出处:pcdog.com

.net  iis  安全  错误代码  
上一页 1 2 3 下一页 

  这时候的COM+应用已经停止响应,无法关闭和启动了。可我明明已经把COM+应用的身份验证级别设置为“无”了。而且,我自己的测试程序都可以正常运行,并没有任何异样?!

  难道和IIS的ASP线程运行身份有关系?

  IIS的应用程序级别为“中”的虚拟目录下的ASP页面调用,却没有看到我们的组件运行的迹象,而且每一次都会得到下面的错误。

  这个错误日志已经几近邪恶:

  事件类型: 错误
  事件来源: COM+
  事件种类: 管理
  事件 ID: 4230

  描述:

  COM+ 内部错误。请与 “Microsoft 产品支持服务”部门联系来报告此错误。宣告失败:
  hr == S_OK服务器应用程序 ID: {0DE91329-BDFB-4E44-9E82-A22F6D65CBA4}服务器应用程序名称: Tomo_Trimmer
  该错误的严重性已导致进程终止。
  错误代码= 0x8000ffff : 灾难性故障
  COM+ 服务内部信息:
  文件: .\assoc.cpp, 行: 528

  真是恶毒啊!

  做试验:

  试验一:

  将两个COM+应用的身份验证级别设置用了这样的组合:

  QCCaller所在的:身份验证级别(无),模拟级(匿名)。

  QC所在的:身份验证级别(无),模拟级(匿名)。

  不行!

  试验2:

  将两个COM+应用的身份验证级别设置用了这样的组合:

  QCCaller所在的:身份验证级别(包),模拟级(模仿)。

  QC所在的:身份验证级别(无),模拟级(匿名)。

  也不行!

  解决办法有两个:







上一页 1 2 3 下一页 
上一篇:读书笔记:多线程程序设计要点
下一篇:关于脚本中注释的五点建议