wcf - 当我在IIS中发布WCF Rest服务时,这些服务不起作用?

标签 wcf rest .net-2.0 .net-4.0 .net-1.0

我使用WCF REST 4.0 的意思是说它们不是.svc文件。因此,我在一个服务WCF Rest Application项目中具有3个不同的服务类。我在Global.asax中注册了所有这些服务

我想做的是从较低的框架中获取一组业务功能,例如:.NET 1.0 / 2.0,其中我使用数据集,而不像新版本中那样调用基本的添加/更新/删除实体功能。因此,我想问一问这种匹配是否可以在.Net 4.0中使用,或者是否有其他原因呢?

谢谢

最佳答案

如果您的服务在Web开发服务器中工作,则必须在IIS中工作。您使用哪个版本的IIS?请记住,仅IIS 7.x支持无扩展名的URL。如果要在旧版本中使用它们,则必须修改IIS配置(选中此thread)。还要确保您的IIS已正确注册.NET 4.0和所有已实现的ISAPI。如果在IIS之后安装了.NET 4.0,则最好使用.NET 4.0文件夹中的aspnet_regiis.exe。

关于wcf - 当我在IIS中发布WCF Rest服务时,这些服务不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3473663/

相关文章:

c# - 如何使用特定的 Url 地址初始化 wcf 客户端?

WCF 与 Ninject 抛出 ArgumentNullException

xml - 尝试使用 REST API 在 sonatype Nexus 中创建存储库

java - 如何使用 cURL 来使用以字节为参数的 Apache CXF Web 服务?

WCF/SSL 在 IIS7 中返回空白页

php - FOSRestBundle 无法获取参数 getter

c# - 在 .NET 2 中搜索具有特定属性值的节点的 XML 文件

c# - 在动态添加的 UserControl 上设置属性

.net-2.0 - MessageBox 在最大化的 MDI 窗体中失去焦点

java - Java 工具创建的 WSDL 文件的 WCF 序列化问题