■ImageSharpを使えるようにする。
NuGetでインストールするのがお手軽らしいので、NuGetをインストールする。
NuGetをVSCodeにインストール&使い方
参考:.NET CoreとVSCodeでNuGet
ImageSharpをインストール
■とりあえず、NPlotをそのまま使ってみる。
■VSCodeでNPlotをプロジェクトに追加
(project folder)/bin/Debug/net6.0/ に
NPlot.dll, NPlot.dll.mdb, NPlot.xmlをコピーする。
xxx.csprojに次のように追加する。
<ItemGroup>
<PackageReference Include=”NPlot” Version=”0.9.10.0″ />
</ItemGroup>
■ビルドしてみる。
NPlot内でBitmap (System.Draw.Common)を使用しているため、エラーが出る。
System.Draw.Commonを使わない方針なので、NPlotは使えないという結論に。
■デバッグ時に引数を指定する。
参考:VSCodeでデバッガに引数を設定する方法
launch.jsonに次のように記載する。
“args”: [
“titleTest”,
“2022”,
“P4a20220503221333.log”
],
■XMLのパースでエラーが出た。
これまで特に問題のなかった次のコードで例外が出ている。
XmlReader reader = XmlReader.Create( filename, readerSettings );
■2022/ 5/22 追記 ↑はパスが通っていないだけでした…
続く…