2011-08-08 94 views
0

我運行一個專門的ASP .NET服務器上的臨時環境已經工作得很好,直到最近,當我添加了以下到Web.config文件:Web.config在分段環境上失敗,但在本地運行?

<location path="dashboard/api/ManageProjects.asmx"> 
<system.web> 
    <webServices> 
    <protocols> 
     <add name="HttpGet"/> 
    </protocols> 
    </webServices> 
</system.web> 
</location> 
<location path="administration/api/ManageProjects.asmx"> 
<system.web> 
    <webServices> 
    <protocols> 
     <add name="HttpGet"/> 
    </protocols> 
    </webServices> 
</system.web> 
</location> 

老實說,我沒有任何想法的原因這完全破壞了臨時環境,但它給了我一個錯誤500.

回答

0

我通過從web.config文件中刪除位置內容,然後在web.config的部分下面添加了以下內容來解決了該問題:

<webServices> 
    <protocols> 
    <clear /> 
    <add name="HttpGet"/> 
    <add name="HttpPost"/> 
    </protocols> 
</webServices> 
相關問題