当我在 IIS 中发布 WCF Rest 服务时,服务无法工作?

发布于 2024-09-14 00:41:06 字数 252 浏览 5 评论 0原文

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

我想做的是我有一组来自较低框架的业务功能,例如:.NET 1.0/2.0,其中我使用数据集而不是调用基本的添加/更新/删除实体功能与新版本不同。所以我想问一下这种类型的匹配在.Net 4.0 中是否有效,或者还有其他原因吗?

谢谢

Im using WCF REST 4.0 meaning to say their is no .svc file.. So I have 3 different service classes in one service WCF Rest Application project. And I registered all these services in the Global.asax

What im trying to do is that I have a set of Business Functions from a lower framework e.g: .NET 1.0/2.0 where in i use datasets and not call basic add/update/delete entity function unlike in the newer releases. So I wanted to ask if this type of match would work in .Net 4.0 or is their any other reason for this?

Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

衣神在巴黎 2024-09-21 00:41:06

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

If your services work in Web Development server than they have to work in IIS. What version of IIS do you use? Remember that extensionless URLs are only supported in IIS 7.x. If you want to use them in older version you have to modify IIS configuration (check this thread). Also make sure that your IIS has properly registred .NET 4.0 and all realted ISAPI. If you installed .NET 4.0 after IIS it is best to use aspnet_regiis.exe from .NET 4.0 folder.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文