1

NVelocity (v1.1.1) を使い始めたばかりで、問題なく動作しているようです。

私を悩ませている小さなことが 1 つだけあります。どこかで処理されても、例外がスローされるたびにブレークするように VS2010 を設定しました。 )。NVelocity のソース コードがないため、デバッグできません。

これを引き起こす設定がどこかにありませんか?NVelocity の無害なバグですか? 結果はうまくいきましたが、私には何かが正しくないように思えます。

var velocity = new VelocityEngine();
var properties = new ExtendedProperties();
var context = new VelocityContext(fieldValues);
properties.AddProperty("velocimacro.library", string.Empty); // no library
velocity.Init(properties);

using (var writer = new StringWriter())
{
  velocity.Evaluate(context, writer, null, templateContents);
  return writer.ToString();
}

例外スタック トレース:

c
:\...\ src\NVelocity\Runtime\Parser\VelocityCharStream.cs:313行目

4

1 に答える 1

2

これは最初の例外です。ソース コードを見ると、この例外が直後に NVelocity コード内でキャッチされることがわかります

于 2012-03-15T13:34:51.640 に答える