none
デザイナの読み込み時に 1 つ以上のエラー RRS feed

  • 質問

  • 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を正常に読み込ませるには、どうすれば良いのでしょうか?

    デバッグは、正常にできます。

    どなたか助けて下さい。

    2006年8月10日 13:14

すべての返信

  • vs2005 standard ed を使用してますが、

    ユーザーコントロールをフォームに配置して、最初は問題なく動作していたのですが、

    そのユーザーコントロールとまったく関係のないものをいじっていたら突然。

    デザイナの読み込み時に 1 つ以上のエラーが発生しました。エラーは以下に一覧表示されます。コードの変更が必要なエラーもありますが、プロジェクトを再度ビルドすると解決できるエラーもあります。

    型 ”<ユーザーコントロールの型>” に '<フィールド名>' という名前のフィールドはありません。

    となて、そのフォームがレンダリングされなくり、何をやっても駄目でした。

    一部、ソリューションのフォルダのパスに記号があったせいだったとの報告もありますが、

    私の場合は該当しません。

    もちろん、ユーザーコントロールにそのフィールドはあり、ビルドも可能です。

    まだ2005は不完全な気がします。同じようなエラーが出始めたら、急ぐ仕事は2003でやったほうがいいな・・・・

    と思いました。これがバグならかなり怒り心頭です。

     

    2006年9月6日 5:51
  • tonton-2 さん、こんにちは。

    とりあえず、フィードバック フォーラムにフィードバックなされてはいかがでしょう?
    不具合であれば、なおさらフィードバックをあげるべきだと思います。

    2006年9月8日 6:35