Quantcast
Channel: bundletransformer Issue Tracker Rss Feed
Viewing all articles
Browse latest Browse all 698

Commented Unassigned: Noesis.Javascript.JavascriptException and AssetTranslationException for valid LESS [66]

$
0
0
Hello,

When I try to use Bundle Transformer for [this](http://sdrv.ms/Ity7LK) valid LESS, I receive Noesis.Javascript.JavascriptException and AssetTranslationException nested exception. But if I full refresh (Ctrl+F5) my web page twice or more, I receive html without styles at first time and full right rendered page next.

Here is stack trace:

```
[JavascriptException]
Noesis.Javascript.CompileScript(Local<v8::Script>* , Char* source_code, Char* resource_name) +932
Noesis.Javascript.JavascriptContext.Run(String iSourceCode) +498
JavaScriptEngineSwitcher.V8.V8JsEngine.InnerExecute(String code) +99

[JsRuntimeException]
JavaScriptEngineSwitcher.V8.V8JsEngine.InnerExecute(String code) +174
BundleTransformer.Less.Compilers.LessCompiler.Initialize() +64
BundleTransformer.Less.Compilers.LessCompiler.Compile(String content, String path, DependencyCollection dependencies, CompilationOptions options) +351
BundleTransformer.Less.Translators.LessTranslator.InnerTranslate(IAsset asset, LessCompiler lessCompiler, Boolean enableNativeMinification) +335

[AssetTranslationException: During translation of LESS-code, readed from the file '/Content/Site.less', to CSS-code error has occurred.
See more details:

]
BundleTransformer.Less.Translators.LessTranslator.InnerTranslate(IAsset asset, LessCompiler lessCompiler, Boolean enableNativeMinification) +1265
BundleTransformer.Less.Translators.LessTranslator.Translate(IList`1 assets) +556
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) +113
BundleTransformer.Core.Transformers.TransformerBase.Process(BundleContext context, BundleResponse response, Boolean isDebugMode) +426
System.Web.Optimization.Bundle.ApplyTransforms(BundleContext context, String bundleContent, IEnumerable`1 bundleFiles) +272
System.Web.Optimization.Bundle.GetBundleResponse(BundleContext context) +65
System.Web.Optimization.BundleResolver.GetBundleContents(String virtualPath) +253
System.Web.Optimization.AssetManager.DeterminePathsToRender(IEnumerable`1 assets) +313
System.Web.Optimization.AssetManager.RenderExplicit(String tagFormat, String[] paths) +34
ASP._Page_Default_cshtml.Execute() in e:\Programming\Site\Main\Primary\Default.cshtml:13
System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +280
System.Web.WebPages.WebPage.ExecutePageHierarchy() +360
System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +110
System.Web.WebPages.WebPageHttpHandler.ProcessRequestInternal(HttpContextBase httpContext) +218
```
Comments: К сожалению, библиотека [Noesis Javascript .NET](http://javascriptdotnet.codeplex.com) не может работать корректно под 64-битным IIS 8.X. В качестве, решения данной проблемы могу предложить установить альфа-версию библиотеки [JavaScriptEngineSwitcher.V8](http://www.nuget.org/packages/JavaScriptEngineSwitcher.V8/0.9.5-Alpha1), которая вместо Noesis Javascript .NET использует [Microsoft ClearScript.V8](http://clearscript.codeplex.com).

Viewing all articles
Browse latest Browse all 698

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>