プロジェクトを読み込むとデザイナーが一切読み込まれていない
ネットを検索するが結構色々とヒットする。幸いバックアップがあったので
1日分諦めて前日のソースに戻したが
原因は不明
projectファイルを新旧比較すると
記述が飛んでいる、、、、
エラーのプロジェクトファイル
<ItemGroup>
<Compile Include="frmISI040.designer.vb">
<DependentUpon>frmISI040.vb</DependentUpon>
</Compile>
<Compile Include="frmISI040.vb" />
あるべき姿
<ItemGroup>
<Compile Include="frmISI040.designer.vb">
<DependentUpon>frmISI040.vb</DependentUpon>
</Compile>
<Compile Include="frmISI040.vb">
<SubType>Form</SubType>
</Compile>
つまり
<SubType>Form</SubType>が抜けている。。。。
visualstudio2019のバグ?
16.11.20で発生 2022/10/21時点最新 windows11の22H2版
試しに<SubType>Form</SubType>を記載すると
記載したフォームのみデザインを表示する
デザインが飛んでなくてよかった
フォームごとにSubType>Form</SubType>
プロジェクトファイルに記載もなんとか復活する
気になるのがプロジェクト読み込み中に英語のMSGで2022にアップするように警告が出て
無視はしたが
MSのウイルスか?
※後日記載
解決方法について
VS2019のヘルプからの16.11.20更新では再起動がかからないので、
うまくアップできていないようである
そもそもヘルプからの更新の問題かも、、、
Vs2019での更新後に
1.完全シャットダウンでダウン後に起動
これで駄目なら
1.VSインストーラでリペアを実施
再起動がかかる
2.再起動後に再度完全シャットダウンでダウン後に起動
設定は飛んでいるが、、
結論
VS2019のヘルプからの更新に注意
参考までに
プロジェクトファイルは、毎回更新されるのでなく
フォームの追加、削除があった時に更新されるので
プロジェクトファイルのみソースを戻すのも有効
兎に角、80フォームのデザインがNGとなると、顔が真っ青に
なった。
*後後日談 2022/11/01
まったく新規に開発すると、やはりデザイナがおかしい
プロジェクファイルが2つになって、別のプロジェクトに保存されている
特に、他のプロジェクトのソースをファイルごとコピーして、既存のソース追加
を実施すると高い確率でデザイナが読み込めない事がある
ただし、前回のようにデザイナーが一切なくなるのでなく、エラー表示となるので
余計に問題である
16.11.21が配信されたので更新をかけたが、その後エラーは発生しない
他のPCで16.11.19ではこのエラーはまったく発生しなかったので
16.11.20の問題のようである。