2011-10-21 20 views
0

私は最近、マシンを切り替え、最新バージョンのMVCをインストールしました。私はIIS 7.5を使用しています。以前は7つでした。私はこれまでに以下を試してみました:IIS 7.5を使用した新しいマシンのカスタムルートのための404

1)ルートデバッガをインストールしました。驚いたことに404 URLのショーは現在のリクエストと一致しています。奇妙な。

2)私はIIS

にUrlRoutingModule-4.0持っていたことを確認しました私が欠落している可能性があり、他のconfigの設定はありますか?ここで私は、関連すると思ったいくつかの設定は、次のとおりです。

<system.webServer> 
    <validation validateIntegratedModeConfiguration="false" /> 
    <modules runAllManagedModulesForAllRequests="true" /> 
    <urlCompression doDynamicCompression="true" doStaticCompression="true" /> 
    <httpProtocol> 
     <customHeaders> 
     <remove name="X-Powered-By" /> 
     <remove name="ETag" /> 
     </customHeaders> 
    </httpProtocol> 
    <staticContent> 
     <clientCache cacheControlMode="DisableCache" /> 
    </staticContent> 
    </system.webServer> 
    <runtime> 
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 
     <dependentAssembly> 
     <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" /> 
     <bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="3.0.0.0" /> 
     </dependentAssembly> 
    </assemblyBinding> 
    </runtime> 

答えて

0

私は私がIISはそれが必要なすべてを持っていないかもしれないことを実現役立っている、このポストASP.NET MVC on IIS 7.5を見つけました。私は、それがどんな設定をしたかわからないので、私はそれが馬鹿だったように箱をチェックし始めた。私のすべてのコンテンツはフォーム認証の背後にあるので、私の最高の推測は「基本認証」になります。

enter image description here

関連する問題