問題タブ [csharpoptparse]

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 投票する
3 に答える
621 参照

c# - NUnitテストで使用した場合にのみXPathExceptionが原因でCSharpOptParseUsageBuilderが失敗するのはなぜですか?

この問題の根本的な原因は何ですか?CSharpOptParse、XslTransform.Transform(...)、またはNUnit?この問題が修正できない場合、積極的にサポートされている他の同等のライブラリを代わりに使用できますか?

2005年2月に最後に変更されたCSharpOptParseのバージョン1.0.1を使用しています。

CSharpOptParseと一緒に使用する次のクラス(もちろんこの例では簡略化されています)があります。

問題を再現する単体テストコードを次に示します。

正しいセクションでUsageBuilderを設定しないことで、問題が発生している可能性はありますか?おそらくこれはxsltファイルで問題を引き起こしている可能性があります???

そのコードを実行すると、次の例外が発生します。

何がこの問題を引き起こしているのかわかりません...そして最も奇妙な部分は、それが私のNUnitテスト内でのみ発生することです。このコードが「Console.exe--help」を介して呼び出されると、例外なく正常に実行されます。CSharpOptParseに問題がないので、これは.NETのXslTransformクラスまたはNUnitで問題になる可能性がありますか?

他の誰かがこの問題を経験しましたか?問題を追跡する方法や、より良いライブラリに切り替える方法についてアドバイスはありますか?

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

c# - CSharpOptParse にはどのような代替手段がありますか?

以前、 CSharpOptParseで発生した問題について質問したことがありますが、あまり回答が得られませんでした。問題を解決できなかったので、代替ライブラリを探しています。

私が経験している問題は、代替案を探すのに十分な衝動ではありませんが...このライブラリの最後の開発が2005年に行われたという事実は、私を少し心配させます.

同等のC#コマンドラインオプション解析ライブラリを知っている人はいますか?