我们有一个使用ASP.NET WebForms的旧站点。几年前,我们发现如果在Visual Studio中打开浏览器链接,则会导致页面内容重复3次 例如
<html>
<head>
meta links...
</head>
<body>
<form>
content...
</form>
<js links, etc>
meta links again?
form again?
form again?
我们认为这可能是浏览器链接代码注入中的错误,也可能是我们这边缺少标签。无论哪种方式,都不重要,因为这是一个旧站点,并且我们不使用浏览器链接
现在我们都有新机器,这次又关闭了浏览器链接,再次遇到了问题
规格
想象一下,当我发现我们可以通过更改为通过以下方式调试来解决该问题时,
<compilation defaultLanguage="c#" debug="true" targetFramework="4.0">
或通过
关闭浏览器链接<add key="vs:EnableBrowserLink" value="false"></add>
只需重新声明一下,在Visual Studio中浏览器链接就已经关闭了!在任何版本的Visual Studio中,我们都会遇到相同的问题,尽管我怀疑这是由于安装了VS2019
所以我的问题是,为什么我需要这样做?