问题标签 [javascript.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在 C#/Javascript.net/V8 上运行 Less.js
我正在尝试在 C# 应用程序中运行less.js。我尝试使用JavaScript.net运行默认发行版,但出现 window is undefined 错误。我认为这是因为它不是在浏览器中运行,而是在 JS 引擎上运行。是否有任何解决方法/任何指向资源的指针可以提供帮助?
asp.net - asp.net 应用程序的脚本引擎
我想让我的用户使用脚本语言来进一步定制我的应用程序。
我正在寻找一个线程安全的可嵌入脚本引擎,因为它是一个 ASP.NET 应用程序。我检查了一些引擎,例如 Javascript.NET ( https://github.com/JavascriptNet/Javascript.Net ),但它不是线程安全的。我发现的其他实现看起来不够稳定。
有什么建议吗?
谢谢,
法比奥
javascript - 在 Noesis Javascript.net 中保存上下文状态
我在我的 C# MVC3 应用程序中 使用 noesis javascript.net 库。
是否可以保存 javascript 上下文对象的快照,然后将该快照重新加载到新的 javascript 上下文实例中?
c# - 将静态实例作为变量传递?(Noesis Javascript)
我正在尝试使用 Javascript.NET,但在添加对静态类的引用时遇到了麻烦。
此外,“Log”是一个静态类。
我得到“是一种类型但被用作变量”错误。
javascript - 如何检查变量是否是嵌入在 c# 中的 Javascript(noesis.Javascript) 中的数组?
这里的任何人都有 Javascript.Net 的经验吗?
我正在使用JavaScript.Net在 c# 中嵌入 javascript 。
我有一个简单的任务来检查我给定的变量是否是有效的数组。通过在脚本中附加变量,我设法得到了正确的答案。
此方法有效并返回true
:
它工作正常。但是当我尝试将此变量作为函数的参数传递时,它返回 false。这是代码:
如何使用参数来做到这一点?
javascript - JavascriptContext.Run 上未处理的执行错误
使用 Noesis.Javascript 时:
我在“干净”的 asp.net 项目的 Hello World 示例代码中随机收到此错误。该错误非常随机地发生,没有明显的模式。我正在使用这个 nuget 包:
通过一些进一步的测试,我发现这只发生在我使用 x64 版本的 Noesis.Javascript.dll 时。当我切换到 x86 并在应用程序池中将“启用 32 位应用程序”设置为 True 时,我没有收到错误消息。这对我来说不是一个修复,因为我需要能够运行 x64。
此处的其他详细信息:https ://github.com/JavascriptNet/Javascript.Net/issues/31
c# - 无法加载文件或程序集“JavaScript.Net.dll”或其依赖项之一
全部,
我收到这个错误:</p>
System.IO.FileNotFoundException:无法加载文件或程序集 JavaScript.Net.dll 或其依赖项之一。
从:
https://github.com/JavascriptNet/Javascript.Net ,获取测试源码。
跑:
win7,x64 ; vc++ 2008到vc++ 2015,用net45.2运行错误计算机,用大多数全网运行成功计算机(它是一个开发计算机)。
问题:
使用 fuslogvw.exe 获取 msg,但我无法解决问题。
最好的祝愿。
c# - 在 Javascript.net 中添加全局方法
我正在开发一个使用 Javascript.net(以前称为 Noesis Javascript .net)作为脚本引擎的项目。
如何在 Javascript 中将 C# 方法添加到全局上下文中?例如,假设我在 C# 中有:
我希望能够在 Javascript 中调用:
在侏罗纪等其他图书馆中,这是可能的:
javascript - 枚举 Noesis Javascript.NET 中的所有全局对象
我正在开发一个使用 Javascript.net(以前称为 Noesis Javascript .net)作为脚本引擎的项目。
我想获取已在全局范围内定义的所有对象的列表。大多数浏览器都提供了一个window
对象,Node 有global
,有没有办法在 Javascript.net 中做到这一点?
或者它是否需要 C# 和 CPP 之间的新互操作代码?如果是这样,这个应该放在哪里?