【问题标题】:Bootstrap Less Out of stack space Error v3Bootstrap Less 堆栈空间不足错误 v3
【发布时间】:2014-05-23 02:34:34
【问题描述】:

我正在使用 ASP.NET Web 表单 4.0 并收到以下错误,想知道是否有人可以帮助我解决它?

在从文件“/test/Content/BootstrapOverride.less”中读取的 LESS 代码转换为 CSS 代码语法错误期间发生了错误。 查看更多详情: 错误类型:语法 消息:堆栈空间不足 文件:/test/Content/bootstrap/variables.less [AssetTranslationException:在从文件“/test/Content/BootstrapOverride.less”读取的 LESS 代码转换为 CSS 代码语法错误期间发生。 查看更多详情: 错误类型:语法 消息:堆栈空间不足 文件:/test/Content/bootstrap/variables.less ] BundleTransformer.Less.Translators.LessTranslator.InnerTranslate(IAsset 资产,LessCompiler lessCompiler,布尔 enableNativeMinification)+1005 BundleTransformer.Less.Translators.LessTranslator.Translate(IList`1 assets) +524 BundleTransformer.Core.Transformers.TransformerBase.Translate(IList`1 assets, Boolean isDebugMode) +126 BundleTransformer.Core.Transformers.CssTransformer.Transform(IList`1 assets, BundleResponse bundleResponse, VirtualPathProvider virtualPathProvider, HttpContextBase httpContext, Boolean isDebugMode) +122 BundleTransformer.Core.Transformers.TransformerBase.Process(BundleContext 上下文,BundleResponse 响应,布尔 isDebugMode)+425 System.Web.Optimization.Bundle.ApplyTransforms(BundleContext 上下文,字符串 bundleContent,IEnumerable`1 bundleFiles)+266 System.Web.Optimization.Bundle.GetBundleResponse(BundleContext 上下文) +65 System.Web.Optimization.BundleResolver.GetBundleContents(String virtualPath) +253 System.Web.Optimization.AssetManager.DeterminePathsToRender(IEnumerable`1 assets) +270 System.Web.Optimization.AssetManager.RenderExplicit(String tagFormat, String[] 路径) +34 D:\Inetpub\Apps\test\Skinned.Master:14 中的 ASP.skinned_master.__RenderStyles(HtmlTextWriter __w, Control parameterContainer) System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter 作家,ICollection 孩子)+131 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter 作家,ICollection 孩子)+246 System.Web.UI.HtmlControls.HtmlHead.RenderChildren(HtmlTextWriter 作家)+27 System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +48 ASP.skinned_master.__Render__control1(HtmlTextWriter __w, Control parameterContainer) 在 D:\Inetpub\Apps\test\Skinned.Master:28 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter 作家,ICollection 孩子)+131 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter 作家,ICollection 孩子)+246 System.Web.UI.Page.Render(HtmlTextWriter writer) +40 Telerik.Web.UI.RadAjaxControl.RenderPageInAjaxMode(HtmlTextWriter writer,控制页面)+1056 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter 作家,ICollection 孩子)+131 System.Web.UI.Page.Render(HtmlTextWriter writer) +40 System.Web.UI.Page.ProcessRequestMain(布尔 includeStagesBeforeAsyncPoint,布尔 includeStagesAfterAsyncPoint)+5290

--回答---- 这个问题最终通过将应用程序池设置为使用 32 位模式而不是 64 位模式来解决。

【问题讨论】:

  • 您是否曾找到解决此问题的方法?我也有同样的问题。

标签: .net twitter-bootstrap webforms


【解决方案1】:

当您进行递归导入时,可能会发生这种情况,您最终会炸毁分配较少变量的堆栈。检查您的导入文件以确保您正在导入的文件之一没有相互引用(特别是 variables.lessBootstrapOverride.less

已编辑

为了回答您的评论,我不知道您的导入结构是如何构建的,看看您在 bootstrapoverride、变量和引导程序中的导入会很有帮助

【讨论】:

  • bootstrap.less 仅在 boostrapoverride.less 中被引用一次,但如果我删除 variables.less 中的所有内容,那么它就会开始抱怨其他更少的文件,并且如此等等。
猜你喜欢
  • 1970-01-01
  • 2017-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-03
  • 1970-01-01
相关资源
最近更新 更多