我正在关注微软关于此主题的教程,但它不起作用,我不清楚几个项目。 http://msdn.microsoft.com/en-us/library/ms733766.aspx
这是我的错误:
HTTP Error 404.17 - Not Found
The requested content appears to be script and will not be served by the static file handler.
感谢。
答案 0 :(得分:14)
您能否确保以“Integrated
”模式而非Classic
模式运行您网站的apppool。
如果执行此操作后问题仍未解决,请尝试使用.netv4.0注册IIS
这样做
转到命令提示符
转到位置 C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319
使用 aspnet_regiis -i 命令
答案 1 :(得分:1)
答案 2 :(得分:0)
您可以在承载简单网站时在IIS中托管WCF应用/服务。在我看来,您正在尝试访问/浏览.cs文件。如果是这样,那么它是不可能的,因为它是代码文件。您应该只浏览您的服务文件,即.svc文件。
您可以参考http://adarshdchaurasia.wordpress.com/2013/09/26/create-restful-wcf-service-api-using-get-post-step-by-step-guide/来创建WCF服务。
请确保:
答案 3 :(得分:0)
在第2步中,它说:“确保ASP.NET可以访问内容 文件夹“。我怎么能这样做?
我认为这意味着确保IIS_IUSRS
可以访问您的文件夹
检查发布文件夹属性 - >安全标签 - >组或用户名。
确保该应用正在使用具有正确.net框架版本的应用程序池。 通常我会设置.net framework v4.0.30319