の静的に提供される.Net 4 MVC3プロジェクトでは、IIS6でローカルマシンを実行しています(理由は問いません)。これは、IISでv4のaspnet_isapi.dllに適切なワイルドカードマッピングを持ち、.less拡張の場合も同様です。IIS6で.NET Framework 4 MVC3
Web.configには、これらのIIS6とIIS7のhttphandlerが定義されています。 /path/to/nonexisting.less
へ
<system.web>
<httpHandlers>
<add type="dotless.Core.LessCssHttpHandler,dotless.Core" validate="false" path="*.less" verb="*" />
</httpHandlers>
</system.web>
<system.webServer>
<handlers>
<add name="less" type="dotless.Core.LessCssHttpHandler,dotless.Core" path="*.less" verb="*" />
</handlers>
</system.webServer>
サーフィンは私にLessCssHttpHandlerがアクションであるスタックトレースを示し、適切なエラーがスローされます。
サーフィン:/path/to/existingfileondisk.less
は、元の少ないファイルをそのままダウンロードします。私にはわかりませんが、既存の静的ファイルハンドラがここに現れているようです。
私は何が分かりませんか(新しいマシンとは別に))?