Silverlight 与 IIS 10.0 上的 RIA 服务导致 404 错误

2024-03-16

尝试使用 WCF RIA 服务迁移现有的正在运行的 Silverlight 应用程序IIS 6.0 to IIS 10.0 on W视窗服务器 2016但应用程序失败返回404错误s。当我在服务器上安装 Visual Studio 并尝试运行该应用程序时,它在 IIS Express 的上下文中运行良好。

服务器安装了以下组件。

  • 微软银光5.0
  • 微软Silverlight 4 SDK
  • 微软Silverlight 5 SDK
  • WCF RIA 服务 V1.0 SP2

我什至尝试直接访问由System.ServiceModel.DomainServices它也会导致 404 错误。下面是直接从 IIS 浏览时 fiddler 的屏幕打印。我在这里缺少什么?有人在 IIS 10.0 上成功部署带有 RIA 服务的 Silverlight 吗?

根据评论,附件是从浏览器访问 URL 和 web.config 设置时的实际错误

感谢您对此的帮助。


经过长时间的斗争发现我们可能需要启用HTTP Activation为了WCF Services under Add Roles and Features Wizard如图所示。这404WCF RIA 服务抛出的错误确实很模糊,即使在 Fiddler 等工具中也可能不会给您实际的错误。

请注意,我使用的是 Windows Server 2016,根据您使用的服务器版本,您可能会看到略有不同的向导。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Silverlight 与 IIS 10.0 上的 RIA 服务导致 404 错误 的相关文章

随机推荐