- PR -

VS2005 C# データセットデザイナ 表示が遅い

1
投稿者投稿内容
GO-TEN
常連さん
会議室デビュー日: 2003/12/07
投稿数: 20
投稿日時: 2007-08-24 12:23
VS2005 C# で Windows Form を作成しています。
データセットをデザイナで編集しようとすると、デザイナ画面の描画が
とてつもなく遅いです。
たとえば、デスクトップからVS2005の画面に切り替えると、本来デザイナ画面が
表示されるはずのエリアには、デスクトップ(の残像?)が残っていたりします。
データソースウィンドウやソリューションエクスプローラーは問題なく表示されています。
この辺にDataTableがあるかな?という場所をクリックして、ようやく表示される状態です。

VS2003やその他のアプリケーションでは、このような状態になることはないのですが。

XP Pro SOP2 / CPU Pentium4 3.00GHz/メモリ2GB
スペック不足なのでしょうか?
みなさんの環境では問題なくスムーズに描画できていますか?
ぶさいくろう
ぬし
会議室デビュー日: 2005/11/22
投稿数: 1232
お住まい・勤務地: 川崎市(は俺も含めてロクな人間が住んでないよw)
投稿日時: 2007-08-24 13:09
引用:

GO-TENさんの書き込み (2007-08-24 12:23) より:
この辺にDataTableがあるかな?という場所をクリックして、ようやく表示される状態です。


パワースペックは十分でしょ。問題なのは描画していないってことだけじゃない?
さかもと
ぬし
会議室デビュー日: 2004/05/14
投稿数: 586
投稿日時: 2007-08-24 13:54
さかもとと申します。

VSのサービスパックは適用していますか?
_________________
------------------------------------------
拝啓、さかもとと申します♪
GO-TEN
常連さん
会議室デビュー日: 2003/12/07
投稿数: 20
投稿日時: 2007-08-24 14:39
ぶさいくろうさん
確かに描画してないってことが問題なのですが、
描画してくれないとクエリーひとつ変えるのにもやたらと時間がかかって
スムーズに開発ができないのです。


さかもとさん
SP1は適用済です。

ビデオカードとかグラフィックメモリとかの問題になるのでしょうか?
ぶさいくろう
ぬし
会議室デビュー日: 2005/11/22
投稿数: 1232
お住まい・勤務地: 川崎市(は俺も含めてロクな人間が住んでないよw)
投稿日時: 2007-08-24 14:55
引用:

GO-TENさんの書き込み (2007-08-24 14:39) より:
ぶさいくろうさん
確かに描画してないってことが問題なのですが、
描画してくれないとクエリーひとつ変えるのにもやたらと時間がかかって
スムーズに開発ができないのです。


ちゃうがなー。

>パワースペックは十分でしょ。
>問題なのは描画していないってことだけじゃない?

描画されない=描画が遅い
描画されない=パワーが不足している

なんてことはないって書けばわかるかな?
逆になんでパワースペックが原因だと思ったのかが疑問。
引用:

この辺にDataTableがあるかな?という場所をクリックして、ようやく表示される状態です。


これを読む限りパワーが不足しているなんてことはなくて描画できていないだけだと思った。
Windowsでは描画すべきタイミングで描画してくれない問題がよくある。
rain
ぬし
会議室デビュー日: 2006/10/19
投稿数: 549
投稿日時: 2007-08-24 15:39
WindowsFormをデザイナで開いた状態でビルドを行うと、
ビルドが終わったあと、数分間VisualStudioが固まる現象にあったことがあります。

そのFormには結構な数のコントロールが載っていましたが、
マシンスペックが原因とも思えず、結局原因はわからなかったのですが、
デザイナを閉じてからビルドを行うことで回避できました。
# ビルドが終わってからデザイナを開くと、すぐに表示されたりする。

参考になるかどうかわかりませんが、こんなこともありました、ということで。
ちなみにこちらもWindowsXP Pro(SP2)、VisualStudio 2005(SP1)です。
GO-TEN
常連さん
会議室デビュー日: 2003/12/07
投稿数: 20
投稿日時: 2007-08-24 21:46
引用:

ぶさいくろうさんの書き込み (2007-08-24 14:55) より:

これを読む限りパワーが不足しているなんてことはなくて描画できていないだけだと思った。
Windowsでは描画すべきタイミングで描画してくれない問題がよくある。



起動して9割は描画できない状態です。
ビルドしても開きなおしても再起動してもなかなか描画するようになりません。
あまりにも頻発するので、何か正常に描画できるような手段があればと思い
投稿してしまいました。
何も打つ手はないものでしょうか。
GO-TEN
常連さん
会議室デビュー日: 2003/12/07
投稿数: 20
投稿日時: 2007-08-26 10:46
結局、ハードウェアアクセラレータの設定を変更すると
(今のところですが)正常に描画されるようになりました。

お騒がせしましたが、VS2005本体の問題ではなく、
Windowsの問題だったようです。
根本的な解決ではないのかもしれませんが、
とりあえず様子を見てみることにしようと思います。

ぶさいくろうさん、さかもとさん、rainさん
ありがとうございました。

------
ご参考までに、ハードウェアアクセラレータの設定変更の方法はこちら

-Microsoftサポート-
Windows でグラフィック ハードウェア アクセラレータの設定を変更する方法

-Adobeサポート-
パフォーマンスや画面の再描画における問題のトラブルシューティング(Windows 版 Photoshop CS2)
1

スキルアップ/キャリアアップ(JOB@IT)