VS2010 を使用して C# (または C++) コンソール アプリに Spidermonkey エンジン呼び出しを埋め込みたいので、C# コードから JavaScript 関数に値を送信して結果を取得できますが、どこからどのように開始すればよいかわかりません。 .
これまでのところ、spidermonkey のソース コードをダウンロードし、mozilla ビルド ツールを使用してコンパイルしました。これで、js シェルを起動し、.js ファイルをロードし、その中で JavaScript 関数を実行して、正しい結果を得ることができます。VS2010 で win32 C++ コンソール アプリを作成し、dist/include フォルダーからプロジェクトに js.lib とヘッダー ファイルを追加しました。 . 簡単な例で起動してみましたが、実際にはエラーなしでビルドされますが(試行からわずか3日後)、実行時にシステムエラーがスローされます-「js.exeがコンピューターにないため起動できません。」