2024/06/02

Visual Studio Community 2022 Version 17.10.1

多分、この最新バージョンアップが数日前にあったんですが、このバージョンになってOpenFileDialogクラスのフィルタープロパティのチェックが強化された?ここまで

OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "mlnet形式ファイル(RaceJuni*.mlnet)|RaceJuni*.mlnet";
ofd.Filter += "|";
ofd.Filter += "モデルファイル(RaceJuni*.zip)|RaceJuni*.zip";

としてても問題無く動いてました。しかし、

いきなり、何も修正したりして無かった部分でこんなエラーが出てびっくり(笑) どう考えてもVisual Studioのバージョンアップしか原因が考えられない。

string filter = "mlnet形式ファイル(RaceJuni*.mlnet)|RaceJuni*.mlnet";
filter += "|";
filter += "モデルファイル(RaceJuni*.zip)|RaceJuni*.zip";
ofd.Filter = filter;

とすれば問題無く動くので修正しました。

朝からちょっと時間取られたorz

0 件のコメント:

コメントを投稿