将.NET Framework从3.5升级到4.5.2。 ASP不再喜欢HTML了

时间:2016-11-17 11:57:58

标签: .net vb.net .net-3.5 .net-4.5.2

我们正在将我们的一个网站从旧的网络服务器迁移到更新的网站。部分过程意味着我们必须将项目从VS2008迁移到VS2015。我们的一个Web服务不再支持TLS1.2之前的任何内容,因此我们还需要升级.NET Framework版本。

在3.5中运行时,网站运行正常,但是一旦我升级到4.0(或更高版本),所有地狱都会崩溃,我甚至无法启动网站。

加载主页时出现以下错误:

  

System.Web.UI.HtmlControls.HtmlTableCellCollection必须包含“System.Web.UI.HtmlControls.HtmlTableCell”类型的项目。 'br'的类型为'System.Web.UI.HtmlControls.HtmlGenericControl'。

对我而言,这似乎在告诉我You can't use a br tag inside a td tag。我不知道为什么,为什么你不能。

有人能够提出为什么.NET会说这个,以及如何解决?我确实看到了一些内容,我应该用<br>标签替换<div>(我确实给了它一个但是得到了完全相同的错误,但对于div)。这真的不是一个解决方案,因为我无法通过整个网站删除<br>标签,无论它们在桌子中的哪个位置。

非常感谢任何帮助。

0 个答案:

没有答案