VB.NET 2005
.NET Framework Version 2.0.50727

Dim FileOpen As New OpenFileDialog()
でファイルオープンの準備して
FileOpen.ShowDialog()
でダイアログを表示した後、キャンセルで戻ってくると問題なし
ファイルを選択して戻ってくると
WritePrivateProfileStringで書き込めなくなります。
原因、回避方法ありましたらお願いします