gpt4 book ai didi

asp.net-mvc - 与Razor捆绑在一起时,Dockerized的ASP.NET MVC5引发COMException

转载 作者:行者123 更新时间:2023-12-02 20:11:55 24 4
gpt4 key购买 nike

我们正在尝试对我们的ASP.NET MVC5应用进行docker化,并在第9行出现以下错误。在进行 bundle 处理之前,我们遇到了相同的问题,但是这次与docker我们不确定在项目方面还是问题由dockerfile中缺少依赖项引起的。 dockerfile很简单,仅使用FROM microsoft/aspnet作为基本镜像。

我们应用程序的Web API部分运行良好,但是没有页面内容可以渲染到第一个 bundle 的CSS资源。源文件是使用VS17发布的,在预编译处于打开状态时,发布到文件系统。

Exception from HRESULT: 0x800A1390
...

Line 7: <title>@ViewBag.Title</title>
Line 8: @RenderSection("styles", required: false)
Line 9: @Styles.Render("~/Content/css")
Line 10: @Styles.Render("~/Content/cssstylesheets")
Line 11: @Styles.Render("~/Content/Select")
--
Source File: C:\inetpub\wwwroot\Views\Shared\_LoginLayout.cshtml Line: 9

有人见过同样的问题吗?谢谢!

最佳答案

经过数小时的研究,我相信这很可能是由于IE不支持docker,所以bundle转换器无法工作。有关更多信息,这是带有解决方案的更详细的讨论:https://github.com/Taritsyn/BundleTransformer/issues/7

关于asp.net-mvc - 与Razor捆绑在一起时,Dockerized的ASP.NET MVC5引发COMException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46204415/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com