Имам проблеми с javascript файловете, които не се декомпресират в IIS7 и стиловите таблици не се зареждат правилно.
Мога да коригирам този проблем, като изключа статичното компресиране в IIS, но това не може да бъде постоянно решение. Проблемът изведнъж започна да се случва. Не сме променили кода.
Уеб приложението е приложение за уеб формуляри на asp.net в .net 4. Статичното и динамично компресиране бяха зададени в IIS. друго уеб приложение за уеб формуляри все още работи добре със статична компресия, зададена на ниво приложение.
сървърът беше актуализиран до .net 4.5 framework.
Някои от етикетите на таблиците със стилове са настроени на runat server, тъй като добавям номер на версия, за да принудя презареждане на css, когато се кешира и бъде пусната нова версия.
Този проблем възниква само в Internet Explorer.
Наистина съм заседнал по този въпрос.
Искането
Request GET /webapp/JavaScript/jQuery/js/jquery-1.3.2.min.js HTTP/1.1
Accept text/html, application/xhtml+xml, */*
Accept-Language x-en-GB-zscot
User-Agent Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)
UA-CPU AMD64
Accept-Encoding gzip, deflate
Host localhost
Connection Keep-Alive
Заглавки на отговор
Key Value
Response HTTP/1.1 200 OK
Cache-Control private
Content-Type application/x-javascript
Content-Encoding gzip,gzip
Last-Modified Wed, 10 Oct 2012 15:45:44 GMT
Accept-Ranges bytes
ETag "04f24efea6cd1:0"
Vary Accept-Encoding
Server Microsoft-IIS/7.5
X-Compressed-By HttpCompress
Date Tue, 04 Dec 2012 11:07:13 GMT
Content-Length 19788
Част от отговорното тяло
‹
@õ¿‹ä½kwÚȶ(úýü
¬ÕÛ-…âá¤×>g +ŒtÂÛI~a²®²M7F^€ã¤ýÛï|T•ª„p²ö8çŽ;ÆéÑ1R©Þ5k¾kVéÕÿȽÊýñé)šÏµÃ¯áéh>y\溓›yI_ŠoŠ¯1Ïýrùè—Jü³GñC RñÃûøñû|rw¿Ì¹#/÷º\þG®ßÏrŸ£Åä3|x