VB2005 プロジェクトを開いて閉じると変更していないのに保存しますか?と聞いてくる場合

プロジェクトを開いて、何も変更せずに閉じた場合でも
「以下の項目への変更を保存しますか?」と必ず聞いてくる場合がある.

ある特定のプロジェクトでこのような現象が起き,何度やっても必ず聞いてくる.

原因はLabelコントロールのプロパティーで,
AutoSize = True かつ
Dock が None以外になっているためである.

AutoSize = False にすればこの現象は出なくなる.

どうしても AutoSize = True で Dock を設定したい場合は,
コードの中で AutoSize = True にすれば良いだろう.

Label以外にも例えば,
Panelの中にListBoxをDock = Fillで入れた場合にもなる場合があるようだ.