IIS 7.5上的Web服务突然停止工作

时间:2015-08-04 13:47:11

标签: c# .net windows web-services iis-7.5

我基于C#和.NET 4.0(service.dll)开发了一个SOAP服务。该服务在内部加载一个C ++ DLL(cpp.dll)并做一些事情。我在Windows 7上运行的IIS 7.5上部署了它,并且一切运行良好。但是,最近该服务停止了工作。

如果我现在尝试使用Visual Studio附带的wcftestclient应用程序创建服务,我会收到以下错误消息:

  

警告:从加载的程序集中加载类型时出错   ' C:\的Windows \组件\ GAC_MSIL \ System.ServiceModel \ 3.0.0.0__b77a5c561934e089 \ System.ServiceModel.dll'   程序集中的某些类型无法加载,也不会加载   可用于tool.Error:tool.Error中发生错误:   对象引用未设置为对象的实例。

我没有触及任何的DLL左右。谷歌搜索错误信息并没有引导我到任何地方,所以我现在绝望了,并希望得到一些帮助。消息意味着什么,我应该调查什么?

我可以打开http://myserver/myservice/service.svc?wsdl,它会显示正确的WSDL。此外,我有一个命令行工具本身加载cpp.dll,这也有效,所以问题不在那里。它必须与service.dll或IIS中的设置或最近的Windows更新搞砸了我的.NET环境......对吗?

0 个答案:

没有答案