1

runAllManagedModulesForAllRequests=falseMVCのパフォーマンスを向上させるように設定すると、MVCはのようなアクションの実行を停止し[ActionName("membership.asp")]ます。で404エラーが発生しIIS7.5ます。これを解決する方法はありますか?

4

1 に答える 1

0

私は自分で解決策を見つけました。MVCで処理する必要があるweb.configファイルに拡張子を追加する必要があります。

  <system.webServer>
    <modules runAllManagedModulesForAllRequests="false" />
    <handlers>
      <add name="ClassicASP" path="*.asp" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="File" preCondition="integratedMode" />
    </handlers>
于 2012-10-30T07:42:52.763 に答える