2024/06/02

Visual Studio Community 2022 Version 17.10.1

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

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

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

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

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

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

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

0 件のコメント:

コメントを投稿