尝试使用 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(使用前将#替换为@)