【发布时间】:2021-01-27 23:16:04
【问题描述】:
我使用 Visual Studio 2012 for Web Express 在 ASP.Net 4.5 中开发了一个 Web 表单。它托管在 somee.com 上。页面加载时出现以下错误:
Server Error in '/' Application.
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: Unknown server tag 'webopt:BundleReference'.
Source Error:
Line 9: <%: Scripts.Render("~/bundles/modernizr") %>
Line 10: </asp:PlaceHolder>
Line 11: <webopt:BundleReference runat="server" Path="~/Content/css" />
Line 12: <link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" />
Line 13: <meta name="viewport" content="width=device-width" />
Source File: /Site.Master Line: 11
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.17929
【问题讨论】:
-
从 NuGet 下载
Microsoft.AspNet.Web.Optimization.WebForms包为我解决了这个问题:nuget.org/packages/Microsoft.AspNet.Web.Optimization.WebForms -
如果包需要更新的话,即使安装了仍然会出现这个错误,很容易在webforms上通过控制台安装标签搜索,值得一试。
标签: asp.net