とても有意義な情報ありがとうございます!
HttpClientを使用している部分が一番使用頻度の高いWebAPIだったのでこれは問題ですね。
そもそも間違った使い方をしている時点で問題なのですが・・・。
実装方法をもう一度見直してみます。
WebClientやHttpWebRequestの場合は今の使用方法で問題ないというのも確認できました。
根拠も含めて、丁寧なご指摘ありがとうございました。
【.NET5.0について】
現行のPCOTは.NET4.5.2を使用していますが、古い.NetFrameworkを使用している理由として
PCOTのソース説明にも書いた通り、利用者に.NetFrameworkのインストールを強いるのを嫌った為です。
その他の理由としてはこちらの環境の問題でWindows10より前のOSで動作確認できないのもあります。
あと、以前高DPI環境で画面のレイアウトがズレるという問題をご指摘頂いた際に.NET4.7.2で試してみたところ
画面サイズを固定している箇所(グリッドの列含む)が相変わらずズレてしまう問題が発生した為、諦めた経緯があります。
.NET4.7.2が悪いのか私の対応方法が悪いのかは分かりませんが、もしそちらで上記の問題を解決できる目途が建った場合は
どこかにソースコードを公開して頂けたら、公式で取り込む事も検討したいと思っています。
長々と書いてしまいましたが、HttpClientの件は早急に対応させて頂きます。
改めて有意義なご指摘ありがとうございました!
通報 ...