我部署了一個WCF服務到SharePoint,並在我自己的機器上一切正常。導航到.svc可以正常工作,並且正如所料,導航到service.svc/Operation
會生成一個「方法不允許消息」。發佈到使用jQuery的服務也適用於我自己的機器。WCF服務ajax方法調用返回404
然而,當我的同事會從源頭控制的最新版本,並部署功能,他可以導航到的.svc好吧,但導航到service.svc/Operation
生成404,和關閉過程室內用張貼的jQuery也不起作用。
我想這與事做我做了我的機器上配置(事後忘了:-S)和我的同事沒有尚未配置。我們在他的機器上運行了ServiceModelReg -i
。
.svc文件是這樣的:
<%@ ServiceHost Language="C#" Debug="true" Service="NameSpace.ServiceName" Factory="System.ServiceModel.Activation.WebScriptServiceHostFactory" %>
服務的組件裝在web.config的組件部分和加載(在調試的時候破發點是紅色的)。
編輯:任何人?
有人嗎?這太奇怪了...... – Colin 2010-01-13 13:27:55