1

v8dotnet を使用して、いくつかの基本的な js をコンソールに出力する hello world プログラムを作成しようとしています。

私は簡単なアプリケーションを持っています

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using V8.Net;

namespace v8test
{
    class Program
    {
        static void Main(string[] args)
        {
            var v8engine = new V8Engine();
        }
    }
}

しかし、うまくいかないようです

追加情報: ファイルまたはアセンブリ 'V8.Net.Proxy.Interface, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' またはその依存関係の 1 つを読み込めませんでした。現在の状態では、操作は正当ではありません。(HRESULT からの例外: 0x80131509)

バイナリに付属するすべての dll を bin/debug フォルダーに置き、参照 V8.NET dll を追加しました (説明されているドキュメントのように)。x86 または x64 を設定し、dotnet のバージョンを 4.0 に設定する複数の組み合わせを試しました。

Visual C++ 2012 再配布がインストールされていることを確認しました。何をしようとしても、それを機能させることができないようです。何か助けはありますか?

4

2 に答える 2