我正在运行安装了IIS 7.5的32位Windows 7操作系统。
在Visual Studio 2010中,我打开了我的解决方案,其中包含托管WCF服务的网站项目。我在IIS中创建了一个指向网站项目的应用程序。网站的bin文件夹有许多我需要引用的程序集。但是这些程序集也在同一台计算机上使用.NET 4构建。
我可以使用HTTP和&amp ;;浏览WCF服务。 HTTPS。
但是,当我从测试窗口应用程序(使用WCF合同的代理类)访问服务时,我得到了有问题的错误。一切都在早期没有问题。
任何人都可以帮忙解决问题吗?如何调查此问题?
答案 0 :(得分:3)
错误0x80040154表示“未注册类”,这通常意味着您依赖于未在计算机上正确安装的COM组件。
您是否引用了COM Interop程序集中的任何程序集?如果是这样,找出它使用的内容,然后安装适当的COM组件。