2016-09-14 23 views
0

ASP.Net MVC 5アプリケーションを作成しました。私のVS2013でのデバッグはうまくいきますが、IISにデプロイすると、404 Not Foundエラーが出ます。すべてのルートではありませんが、私はGET/POSTでこれを取得し続けています。私はすでに、web.configファイルに追加しようとしました:IISに404が見つかりません

<modules runAllManagedModulesForAllRequests="true"> 
     <add name="ScriptCompressionModule" type="Westwind.Web.ScriptCompressionModule,Westwind.Web" /> 
    </modules> 

が働いていなかったと私はそれが良いpraticeなかったことを読んで、私はに変更:

<system.webServer> 
    <validation validateIntegratedModeConfiguration="false" /> 
    <handlers> 
     <remove name="UrlRoutingModule-4.0"/> 
     <!-- Your other add tags--> 
     <add name="UrlRoutingModule-4.0" path="*" verb="*" type="System.Web.Routing.UrlRoutingModule" preCondition=""/> 
    </handlers> 
    </system.webServer> 

それは右である方法です今。

答えて

0

私はいくつかのAjaxリクエストに問題がありましたが、IISサーバー上のパスが異なる可能性があるため、渡されたURLは@ Url.Actionヘルパーを使用する必要があります。

関連する問題