2011-08-08 6 views
0

私はweb.configファイルに以下を追加したところ、私は、最近までうまく働いている専用のASP .NETサーバー上のステージング環境を実行している: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ファイルからlocation-contentを削除して問題を解決し、web.configのセクションに次の行を追加しました:

<webServices> 
    <protocols> 
    <clear /> 
    <add name="HttpGet"/> 
    <add name="HttpPost"/> 
    </protocols> 
</webServices> 
関連する問題