VB2005ExpressEditionで開発したアプリをVB2005Proで読み込ませたところ、継承したフォームが全て以下のようなエラーとなって、デザイナで表示できなくなってしまいました。
一旦、VB2005Proで読み込ませたアプリは、その後、VB2005ExpressEditionで読み込ませても同じように以下のエラーになってしまいます。
「デザイナの読み込み時に 1 つ以上のエラーが発生しました。エラーは以下に一覧表示されます。コードの変更が必要なエラーもありますが、プロジェクトを再度ビルドすると解決できるエラーもあります。
指定されたファイル パスの終わりにはディレクトリの区切り記号が指定されています。パラメータ名: path 」
場所 Microsoft.VisualBasic.FileIO.FileSystem.CheckFilePathTrailingSeparator(String path, String paramName)
場所 Microsoft.VisualBasic.FileIO.TextFieldParser.ValidatePath(String path)
場所 Microsoft.VisualBasic.FileIO.TextFieldParser.InitializeFromPath(String path, Encoding defaultEncoding, Boolean detectEncoding)
場所 Microsoft.VisualBasic.FileIO.TextFieldParser..ctor(String path)
場所 Microsoft.VisualBasic.MyServices.FileSystemProxy.OpenTextFieldParser(String file, String[] delimiters)
・・・・・・・・・・・・・・・・・・ 以下続く
継承元には、グリッドが貼り付けてあり、そのグリッドのデータを保存できるようにしております。
グリッドのないフォームは、正常に継承できます。
上記のエラーからするとソース内のエラーではなく、VB2005Proで読み込ませたことにより継承元のフォームが継承先から読み出せなくなったような気がするのですが、いかがでしょうか?
であるとすると、継承元のフォームのpathを正常に読み込ませるには、どうすれば良いのでしょうか?
デバッグは、正常にできます。
どなたか助けて下さい。