作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 C#、.NET Framework 4.0 和 Visual Studio 2010 开发了 WCF Restful 服务。
在 Visual Studio 2010 上,我右键单击 WCF 项目,然后选择发布...
。在发布网络
对话框中,我选择了文件系统
作为发布方法
。
此 WCF 服务在我的 IIS 7 上完美运行,在 Windows 7 Ultimate 64 位上运行。
我已经关注了这个tutorial将其发布到在 Windows Server 2012 上运行的 IIS8 上。
但是,当我访问 URL http://localhost/MyService.svc/users
时,我收到 404 NOT FOUND 错误。
此错误页面显示它正在尝试访问未找到的物理路径D:\IIS\MyProject\MyService.svc\users
。
我需要做什么才能启用我的 WCF 服务?
最佳答案
我已经解决了这个问题:
http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45
然后这样做:
http://gyorgybalassy.wordpress.com/2012/09/24/publishing-a-wcf-service-on-iis8/ .
关于c# - 如何使用 Visual Studio 2010 在 IIS 8.0 中部署 WCF Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19769630/
我是一名优秀的程序员,十分优秀!