1

Nugetを使用して、AzureMVC4プロジェクトにDotlessを追加しました。動作していません。私はそれをすべてトリプルチェックしました、そしてそれは大丈夫のようです。lessファイルをダウンロードすると、次の内容になります。

‹      ì½`I–%&/mÊ{JõJ×àt¡€`$Ø@ìÁˆÍæ’ìiG#)«*ÊeVe]f@Ìí¼÷Þ{ï½÷Þ{ï½÷º;N'÷ßÿ?\fdlöÎJÚÉž!€ªÈ?~|?"~—?ö7ø5ðü:¿Æ÷÷ÿúÀïtögüî¿ðîâŸùÅàw~ÅwþÍÿ¨ý‹ƒ?èø-·ëOú=³ÿîþ£þùÿâOùï~çâó¿ó×~ëþgòŸÌ¿þÛüžÿÜÿçÿ}¿ò?øÅÿãß/ÿü=‡þ‹åøÿ¿ïùì×,ÿ×á;ÿÎ?ýü®Ð_óOý.¿Ç/ý™ßå÷øè—þ§ÿÙÞ_ûÇ–¯þ‹ÿú¼þêŸÿ/ÿëÿ×ßðÅû¿÷âW]ÿÍÿÜEñ·?ÿ½þ÷ßý—üY¿Í?ûËÿ¾¿è¯ø]þÃÏþê?cñ”ÿão“ÿâ‡ã_öWüªÿí_®þ¼¿ì¿þ•¿É?ðoýãÍ‹ÿ°zðÿ¦ÿËçï¯þk¯þÈÿãß?ù?—?õ§õþSÿãŸøþ—ÿîgÿàïòKþ·¿ÿßÿÉývå¿øËþ“ÉpôïüÎÿáßûþoÿ÷¯óküÿ÷ÿýçÿ’ã¿éïù5~_ãÿ   ÿÿiÓÀû   

残念ながら、正しくダウンロードされていないようです。開発環境でWindowsAzureプロジェクトに追加するときに、これが当てはまる理由はありますか?

4

2 に答える 2

2

応答が gzip で 2 回圧縮されているようです。

デフォルトでは、dotless は gzip/deflate 圧縮を処理しますが、IIS を有効にしてこれを実行できるためhandleWebCompression="false"、構成セクション ノードに属性を追加することで dotless を無効にすることができます。

于 2012-05-30T05:52:41.220 に答える
0

「Azure の外部で実行する」と言うとき、どこで? VS2010 開発サーバーまたは完全な IIS?7

MIME タイプとハンドラーを見てください。

セクションだけでなく、IIS7 セクションに .less がマップされていることを確認してください。前者は IIS7 用です。

IIS7 がインストールされていない場合は、IIS Express で実行できるようにしてください。

Azure には、Windows Server 2008 または 2008 R2 と IIS7+ 以外に魔法のようなものはありません。

于 2012-05-29T23:43:20.873 に答える