Asp.net mvc 外部样式表内容以某种方式包含在页面上

Asp.net mvc 外部样式表内容以某种方式包含在页面上,asp.net-mvc,css,iis-7,Asp.net Mvc,Css,Iis 7,我遇到了一个奇怪的问题,一个网站在IIS7上运行ASP.NET MVC 每当我进行页面刷新(F5)时,外部样式表内容就会被“注入”到页面本身,而不是指向css文件的标记。例如: <head><link type="text/css" rel="stylesheet" href="external.css" /></head> 呈现为: <head><style type="text/css">body{ color: #000;

我遇到了一个奇怪的问题,一个网站在IIS7上运行ASP.NET MVC

每当我进行页面刷新(F5)时,外部样式表内容就会被“注入”到页面本身,而不是指向css文件的标记。例如:

<head><link type="text/css" rel="stylesheet" href="external.css" /></head>

呈现为:

<head><style type="text/css">body{ color: #000; }</style></head>
body{color:#000;}
在本地,只有当它被上传到服务器时,才根本没有问题。 如果我执行硬刷新(Ctrl+F5),它会按应有的方式呈现,但后续的请求不会

我对IIS7缺乏经验,所以我不知道这个问题是否是由它引起的


任何帮助都将不胜感激。

嗯,这是一个奇怪的问题。我不知道IIS7是否有导致这种情况的设置或处理程序


尝试使用诸如或之类的工具来验证外部CSS文件实际上根本没有被请求。

结果表明,错误关闭的脚本标记破坏了页面

修复后,页面将正常呈现