【发布时间】:2014-08-01 02:16:15
【问题描述】:
我们已将开发环境从 VS2010 更新到 VS2012,但注意到以下问题:页面开头有时未呈现。
例如有类似的东西:
<html>
<head>
<title>Title</title>
<script>
function myFunc() {...}
</script>
</head>
<body>
Content
</body>
</html>
有时可能呈现为:
yFunc() {...}
</script>
</head>
<body>
Content
</body>
</html>
只有在使用 VS2012 开发服务器,IIS 和 VS2010 开发服务器正常工作时才会出现这种情况。此外,该问题似乎随机出现在所有页面上(对于 20-30% 的请求)。
注意:该应用程序使用 WebForms 和 .NET 3.5
【问题讨论】:
-
您确定 web.config 中的目标框架是 3.5 吗?
-
@JalpeshVadgama:是的,目标设置为 3.5。
-
这只是发生在一个开发者还是多个开发者身上?另外,当您说“更新了我们的开发环境”时,您是将这些机器从 VS 2010 升级到 VS 20112 还是在卸载 VS 2010 后进行了 VS 2012 的全新安装?
-
@JimMSDN:这是一台安装了干净的 Windows 8.1 和 VS2012 的机器。之前没有安装 VS2010。 VS2012也有最新的升级,安装过程中没有错误。这发生在一台机器上,我们其他人推迟了升级。我们将为 VS2012 进行新安装,看看是否有帮助。事情是一切正常(WPF 项目、VC++ 项目)
-
缺失的内容是否总是与
head和script标签相关?我在客户网站上看到过类似的行为,通常它会在中途切断脚本标签并生成此错误:“检测到潜在危险的 Request.Path 值...”我发布了 200 pt 赏金另一个问题:stackoverflow.com/questions/18907524/…
标签: c# asp.net visual-studio-2010 visual-studio-2012 webforms