c#母版页head标签内无法识别的标记前缀或设备选择器asp

 <%@ Master Language="C#" AutoEventWireup="true"  Codefile="system.master.cs" Inherits="author_author" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>基于web在线稿件处理系统</title>
    <asp:ContentPlaceHolder ID="head" runat="server">
    </asp:ContentPlaceHolder>
    <link href="images/Style.css" rel="stylesheet" type="text/css" />
    <link href="images/Manage.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript">
</script></head>

图片说明

我这里vs2013没提示这个错误,发布到iis运行framework2.0或者4.0都没提示错误

应该是你编辑器版本没识别标签的问题,只要发布到iis运行没有问题不用理会这个提示