我的代码如下所示:
<!DOCTYPE html>
<html lang="en"
class="light"
ng-app="app"
ng-controller="appController"
id="ngApp"
xmlns:ng="http://angularjs.org"
xmlns:ui="ui-router">
在Visual Studio 2013中,这总是在编辑器中出现问题,而DOCTYPE以绿色下划线,并显示一条消息:
Document Type Declaration must appear only once
是否有其他人找到了解决此问题的方案。请注意,使用简单的<html>
时,这不会发生。代码在浏览器中工作,但对于VS2013 Update 1-4的所有版本,我在DOCTYPE下看到这条绿色波浪线。
答案 0 :(得分:4)
检查并查看是否有布局文件。如果您使用Visual Studio提供的MVC模板,那么您的布局文件将位于Views/Shared/_Layout
。在那里,您可以看到已插入<!DOCTYPE html>
。