注意:我没有将虚拟目录设置为应用程序!
这是结构
硬盘文件夹:
-IISRoot
-Webpage
Test.aspx
web.config
-WebService
-Bin
Service.svc
web.config
IIS的设置方式如下:
-WebSite (Mapping against ISSRoot\Webpage)
-Service ((Application) mapping against IISRoot\WebService)
现在,当我尝试运行Service.svc时,我收到一条未找到httpHandler的错误(“无法加载类型'Jympa.Nu.FileRequestHandler'”)...
现在,如果我查看root中的web.config,则会添加一行,但webservice中的web.config不是..
那么为什么IIS使用了错误的web.config?
编辑:
如果我删除了web.config中的 网页文件夹服务工作但是 网页停止工作..
答案 0 :(得分:0)
我找到了一个解决方案,我将应用程序池上的管道模式更改为Integrated。