2012-03-01 67 views
3

今天早上我开始对网站做一些更新,当我去运行它时,我得到的是随机文本而不是网站。本地主机网站,输出随机文本

该网站是建立在本地URL,mysite.local,与主机的条目,将其映射到我的电脑。

我在VS试过一个“干净,重建”,重置IIS,回收应用程序池,重新启动电脑,甚至在IIS中创建一个新的条目,但没有解决它。

它只是似乎是在aspx页面发生的事情,因为我可以加载页面的.htm没有错误。

我需要得到今天做了一些更新,所以任何帮助将是非常美妙!

下面是它的输出

���`I�%&/m�{J�J��t��`$ؐ@�������iG#)�*��eVe][email protected]�흼��{����{����;�N'���?\fdl��J�ɞ!���?~|?"��Ey�')=��y6�����h���ly���,�&?�O�t�-���7������bU���'/���lR��_�|�fm�&_��W���fmQ-��Ǐ� 0z�^��jv����j�n�g���~��O��,[f��Wyq1o-�z���QS� �����iUV��I�M���ԃ�z�>�EV_���Z=J���������T���������f�����Z���gir�k�ܷ ��ZPWu������e� �tU� \g�a��_��y��� �J�����ߵ۳|Z��B��e��P�y��W�/�/��:l��uE})�'U�V�G����]�ݻU��e��F�v{^/gy]�{�#����.���u��su�S��]���U1�?��'賏��E�d�� B����w�^�5�;=������������������vwv~���ٮ��YS���������|�(}\|S�^a�{�c�� �Lϳi��G�u�����9!��Q�y��/�����u�l�_��2�Gi����.���&G�Ӽ���J8������2]/1#%�F�n��wi5�ɂ���u��H�yN��ӵ|{�pB�*��u���yӎӗe�59�}Y�Wܬi�_Ӷ������")���*�M�u+]��6��^ξ��K��-ۄ������[u�j�ܢ�?���eA��v����hp�t1�6��|x����ٚѯ�[���.i�����bU���f]���6����M���<|x�40b�gŲh��,ǹ���A���ClY�y��_2�����t���������$h�[��홈�zD�pM���ziI��f��r*��=|x��!��b�$\�����ҧ�c�(����w<[�y��JE�E���u^_o��v:A���l���M��X�����M�u���x���|2~�7�S�{�613C� L �h�C��Š�䧍��r�i4��)����� �����?�����;����-%q1�����buHF,I����:��j ��*g����#MW�m�̷�ݶ+��;yO��N60�Ì���C�:!����!�.�+����nF����j�.sR��&�e4�B�����踾h���F�>�{�-��W�.���ϲ�rk~�.��F���6�ʭ1��pUn�y�Q��yK�u}�����ug�V7:2���z��qanD��p`"�t�oΝ�Eg��f�<��8��>�P=�j 

我已经尝试了最新的东西是从SVN到一个全新的文件夹搞垮代码,在IIS中创建,并在这个新的入口点的文本。在这之后我仍然得到相同的问题!

此外,本地运行的其他网站都没有得到错误。

回答

1

看起来像你已经启用gzip。

在你Application_Error确保您删除自定义响应滤波器:

protected void Application_Error(Object sender, EventArgs e) 
{ 
    HttpApplication app = sender as HttpApplication; 
    app.Response.Filter = null; 
} 

里克施特拉尔在他blog post描述问题的更多细节。

+0

我试过了,但我得到以下错误 响应滤波器是无效的。 – mp3duck 2012-03-01 08:29:39

+0

此外,我在我的项目中搜索了gzip,但没有得到任何结果(我确信它没有被使用)。 – mp3duck 2012-03-01 08:31:27

+0

好吧,真是失明,我在全球的错误部分添加了代码。我现在得到错误无效的对象名称'MyDatabase.dbo.ASPStateTempApplications'。所以,我目前正在尝试http://forums.asp.net/t/1313929.aspx/1 – mp3duck 2012-03-01 08:38:55