2

私はJurassic JS エンジンを使用して、.NET アプリケーションでいくつかの JS コードを実行しています。残念ながら、コードを実行すると、未定義の値が原因で例外が発生します。しかし、どうすれば正確な場所を見つけることができますか? .NET からエクスポートされたメソッドを使用しているため、別の環境では実行できないことに注意してください。実行時エラーの場所を取得する方法を見つけたいと思います。

クラスを使用してファイルをロード/評価してScriptSourceいるため、ファイル名が添付されています。それでも、事後分析の出力が得られません。何か不足していますか?

4

2 に答える 2

2

Jurassic.JavaScriptException.LineNumberエラーの場所を示しますが、解析エラーのみです。

于 2012-04-27T10:42:34.610 に答える
0

ここで説明されているようにコードをデバッグしてみてください: http://jurassic.codeplex.com/wikipage?title=Debugging&referringTitle=Documentation

于 2012-04-27T07:57:08.473 に答える