首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >V8.NET (v8dotnet) mono

V8.NET (v8dotnet) mono
EN

Stack Overflow用户
提问于 2014-10-18 13:37:28
回答 1查看 1.1K关注 0票数 1

希望有人有一点时间来解释如何在Mono中使用V8.Net。我试图在我的ubuntu机器上使用带有mono 3.10的V8.Net。到目前为止,我做了以下工作:

  1. 使用codeplex上的内容创建一个示例项目 使用系统;使用V8.Net;命名空间testv8 { MainClass {MainClass{string[] args) { var v8Engine =新的V8Engine();处理结果= v8Engine.Execute("/* /* JavaScript Code My*/“,"My V8.NET控制台”);Console.WriteLine(result.AsString);// (或“(字符串)结果”) Console.WriteLine (“按任意键继续.”);Console.ReadKey();Console.WriteLine ("Hello!“);}}
  2. 添加V8.Net.dll和V8.NetSharedTypes到引用中
  3. 我将/Release/NET4.0/x64文件夹的内容复制到构建目录的/bin/Debug/x64
  4. 当我试图运行这个示例时,我得到了以下错误:抛出了一个system.DllNotFoundException。
  5. 我将构建类型从Debug更改为( Debug \ Any )。如果我更正了明白了,库现在应该选择正确的dll。

6当我在这种模式下重新运行程序时。程序停止在:加载程序集: /Build/v8dotnet/testv8/testv8/bin/test/x64/V8.Net.Proxy.Interface.x64.dll外部

调用堆栈显示: V8.Net.V8NetProxy.CreatehandleProxyTest()。

希望你能给我一些投入,让它运行。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-31 03:42:38

简短说明:在使V8.Net可用于不同平台(Win、Linux和Mac)的Mono方面取得了一些进展。更多信息可在以下网站获得:

Mono Github分支机构

V8.Net Mono问题

更新:不再支持 Mono。现在支持.Net标准,这也是跨平台的.

NuGet:https://www.nuget.org/packages/V8.Net/

CodePlex现在关闭了。新的源在这里:https://github.com/rjamesnw/v8dotnet

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26440339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档