Visual Studio 2008 の DataSet Designer で作業するのは面倒です。私は非常に大きなデータセット (>50 テーブル) を持っており、変更の保存にはかなりの時間がかかります (ここで話しているのは約 10 ~ 15 分です!)。Intel i7、8 GB RAM、7200rpm HDD を使用しているため、ハードウェアの問題ではありません。誰かアイデアはありますか?(この「バグ」は、このデータセットを操作するすべての PC で発生します)。
ありがとう!
Visual Studio 2008 の DataSet Designer で作業するのは面倒です。私は非常に大きなデータセット (>50 テーブル) を持っており、変更の保存にはかなりの時間がかかります (ここで話しているのは約 10 ~ 15 分です!)。Intel i7、8 GB RAM、7200rpm HDD を使用しているため、ハードウェアの問題ではありません。誰かアイデアはありますか?(この「バグ」は、このデータセットを操作するすべての PC で発生します)。
ありがとう!
別の質問にある解決策を試してください。
[ツール] -> [オプション] -> [Windows フォーム デザイナー] に移動し、 AutoToolboxPopulateを false に設定します。
わたしにはできる。
これが遅い答えであることは知っていますが、うまくいけば、他の誰かの助けになるでしょう。デザイナーで作業する場合、デザイナー以外の他のタブを開かない状態で最も速く動作します。デザイナーと一緒に .cs ファイルを開いている場合、ラベルの名前変更などの単純な操作を実行するのに非常に長い時間がかかります。
私は 100 以上の DataSet を使用するプロジェクトに取り組んでおり、まったく同じ問題を抱えているため、あなたの痛みを感じています。
私も似たような状況です。データセットには 100 を超えるテーブル定義があります。WinXP を使用している場合、9 回のうち 5 回は、保存中に OutOfMemoryException が原因で VS がクラッシュしました。OS を Windows 7 (32) にアップデートすると、保存とデザイナーのパフォーマンスが向上するようです。ただし、保存中に Visual Studio で OutOfMemoryException が発生することがあります。通常、最終的に VS を再起動し、データセット デザイナーだけを開いて、データセットを保存します。
4 GB の RAM を搭載した Duo Core を使用しています。データセットの保存には約 1 ~ 2 分かかります。10 ~ 15 分ほど遅くはありませんが、それでも遅いです。保存中に、デザイナーは dataset.design.cs ファイルを再生成します。私のデザイナー ファイルは約 9 MB です。VS が長時間保存している場合は、デザイナー ファイルとゲージのサイズを確認することをお勧めします。
私の提案は次のとおりです。 1. ReSharper がインストールされている場合は、ReSharper が生成されたデザイナー ファイルを分析する場合に備えて、無効にしてみてください。2. 生成されたデザイナー ファイルを削除し、新しいデザイナー ファイルを生成する方が速いかどうかを確認します。3. それが重要かどうかわからない。テーブル定義がどれほど複雑かを確認してください。デザイナ ファイルの生成を遅くする何らかの循環テーブル リレーションシップがある場合に、この問題が発生する可能性があります。