为什么vs2005内置Web application server中调用COM组件时正常,在IIS中运行时组件创建失败?

如题。
在vs2005内置服务器中运行正常,发布到IIS中运行时出现组件创建失败的错误。错误页面如 下:
err.BMP
不知道有没有遇到过这种情况的兄弟?麻烦指点一二。谢谢!
posted @ 2006-09-26 10:05 epan 阅读(2557) 评论(2) 编辑 收藏

 回复 引用 查看   
#1楼2006-09-26 11:02 | 加林仙人      
在IIS中 建议重新注册一下.net 2.0 组件
%SystemDIR%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
windows Server 2003/XP默认是 ASP.NET 1.1的

 回复 引用 查看   
#2楼[楼主]2006-09-29 15:49 | epan      
@加林仙人
IIS中虽然默认是1.1,不过提供了下拉列表选择的。

后来发现我上面问题的原因是权限没有配好,dcom配置好权限就可以了。
我加上NETWORK SERVICE帐户分配好权限就解决了。