剃刀页面未封闭图像标签

时间:2019-08-24 13:23:51

标签: c# .net razor razor-pages

在最近的部署过程中,由于有条件的图像标签未封闭,我们的Razor网页因编译错误而失败:

@if(someValue) {
  <img src="xxx">
}

该错误指示条件中的括号不平衡,这是因为Razor认为image标签没有关闭,这是可以理解的。但是,此代码在我的开发环境以及同行审阅者环境中运行良好。 Visual Studio没有提供有关此有问题的代码的指示。此问题仅出现在我们的部署前环境中。由于我们从未部署过产品,所以我不确定它是否会在那里失败。

我的问题是,为什么这会在某些机器上而不是其他机器上工作?我们试图使我们所有的环境都相同,因此显然有些事情是不合时宜的。这可能是我所缺少的设置吗?框架有差异吗?这很令人困惑。

0 个答案:

没有答案