Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 为什么WCF rest服务(不是使用WCF rest服务模板创建的)不工作?_.net_Wcf_Iis 7_.net 4.0_Wcf Rest - Fatal编程技术网

.net 为什么WCF rest服务(不是使用WCF rest服务模板创建的)不工作?

.net 为什么WCF rest服务(不是使用WCF rest服务模板创建的)不工作?,.net,wcf,iis-7,.net-4.0,wcf-rest,.net,Wcf,Iis 7,.net 4.0,Wcf Rest,我创建了一个WCF Rest服务,但没有使用WCF Rest服务模板。我只是使用了一个简单的类库项目,然后进行了创建WCF Rest服务所列出的所有设置 它编译得很好,我将它部署在IIS7上。当我运行服务时,它给了我以下错误: The server encountered an error processing the request. Please see the service help page for constructing valid requests to the service.

我创建了一个WCF Rest服务,但没有使用WCF Rest服务模板。我只是使用了一个简单的类库项目,然后进行了创建WCF Rest服务所列出的所有设置

它编译得很好,我将它部署在IIS7上。当我运行服务时,它给了我以下错误:

The server encountered an error processing the request. Please see the service help page for constructing valid requests to the service.
然后我下载了WCF Rest模板并创建了一个示例服务。再次将其部署到IIS7上,效果良好。我比较了项目、解决方案、引用、web.config和其他文件,没有发现任何差异但是WCF Rest模板服务正在工作,而另一个则不工作…

有什么想法吗

问候,,
希德

我能解决它。问题是服务中有一个激活器,试图创建一个对象。此对象创建在运行时失败。因此,即使代码正在编译,服务也无法启动。

能否发布完整的异常堆栈跟踪?并发布一些配置。。。您托管服务的方式可能也会有所帮助。应用程序托管在IIS中。这是一个简单的WCF rest服务,带有一个post方法,该方法将字符串作为输入。当我试图从fiddler那里发送请求时,它给了我400分。明天将发布web.config。