WindowsFormにてFormを継承しているとき、フォームデザイナを開くと継承元のコンストラクタが実行される。
(どうやらこれはVisualStudioの仕様である)
このとき、Settings.SettingsとかApp.Configを入力してくれるわけではないし、デバッグも当然効かないのでなんだかなー・・・・
こんなときは以下の処理を継承元のコンストラクタへ追記します。
If DesignMode then Exit Sub
当然ですがクラス内変数にも気をつけましょう。
Public Class BaseForm
Protected userInfo as new cUserInfo ← コレ