都来看看啊!
异常详细信息: System.Runtime.InteropServices.COMException: 检索 COM 类工厂中 CLSID 为 {36D27C48-A1E8-11D3-BA55-00C04F72F325} 的组件时失败,原因是出现以下错误: 80040154。
检索 COM 类工厂中 CLSID 为 {36D27C48-A1E8-11D3-BA55-00C04F72F325} 的组件时失败,原因是出现以下错误: 80040154。
以上错误是在
Microsoft.Office.Interop.MSProject.ApplicationClass prj = new ApplicationClass();
这行代码中出现的
请大家看看是哪里出的问题
[解决办法]
此错误一般为Office安装不正确或未正确设置,这边有详细说明:
http://www.ntrj.net/showtopic-664.aspx
[解决办法]
权限问题
组件没有注册
去组件服务里
找到Office组件
注册下
[解决办法]
80040154 好像是组件不存在吧,你运行程序的机器上安装适合版本的Project了吗?
[解决办法]
1.首先建议您最好再多跟踪一下代码,找到更详细的异常信息.. 看看是不是路径的问题.
2.一般情况是在调用System.Drawing.Image.Save时出现的错误.写入文件时.NET没有这个目录的写入权限. 如果是ASPX,您可以增加IIS对此目录的写入权限.
[解决办法]
顶
[解决办法]
up
[解决办法]