問題タブ [v8.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.

0 投票する
2 に答える
613 参照

c# - v8dotnet -- v8.net.proxy.interface を読み込めません

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

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

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

追加情報: ファイルまたはアセンブリ '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 再配布がインストールされていることを確認しました。何をしようとしても、それを機能させることができないようです。何か助けはありますか?

0 投票する
1 に答える
1084 参照

c# - V8.NET (v8dotnet) モノラル

Mono で V8.Net を使用する方法を説明する時間があれば幸いです。ubuntu マシンで mono 3.10 で V8.Net を使用しようとしています。これまでのところ、次のことを行いました。

  1. codeplex のコンテンツを使用してサンプル プロジェクトを作成する

    /li>
  2. V8.Net.dll と V8.NetSharedTypes を参照に追加

  3. /Release/NET 4.0/x64 フォルダーの内容をビルド ディレクトリの /bin/Debug/x64 にコピーしました。

  4. この例を実行しようとすると、次のエラーが発生します: A system.DllNotFoundException was throw.

  5. Build type を Debug から ( Debug | Any cpu ) に変更しました。私が正しいと理解した場合、ライブラリは正しいdllを選択するはずです。

6 このモードでプログラムを再実行すると。プログラムは次の場所で停止します: 読み込まれたアセンブリ: /Build/v8dotnet/testv8/testv8/bin/test/x64/V8.Net.Proxy.Interface.x64.dll [外部]

コール スタックは、V8.Net.V8NetProxy.CreatehandleProxyTest() を示しています。

うまくいけば、それを実行するために私にいくつかの入力を与えることができます.

0 投票する
2 に答える
30 参照

git - サードパーティ製ツールのビルド時の V8.NET の問題

V8.NET https://v8dotnet.codeplex.com/をインストールしようとしています。

V8 といくつかのサードパーティ ツール (gyp など) をダウンロードするプログラムを提供します。

前提条件として、git と subversion をインストールし、パスに追加します。私は両方をやった。

サードパーティのツールをダウンロードしようとすると、

このプログラムまたはバッチ ファイルがインストールされていないか、PATH に追加されていないと思いますが、どこにも見つからないため、どのプログラムが「ビルド」されているかわかりません。