Когда я открываю DataSet в Visual Studio 2008 для его разработки или изменения, всегда проходит очень много времени (более пяти минут), прежде чем я смогу продолжить выполнение своей работы. Пока я жду, я ничего не могу сделать в Visual Studio, к тому же загрузка ЦП и памяти резко возрастает.

Я хочу знать, есть ли способ сократить время ожидания?

Аппаратное обеспечение - Настольный процессор: Intel Q6600 Память: 4 ГБ Жесткий диск: 320 ГБ, 7200 об / мин ОС: 32-разрядная Windows XP с пакетом обновления 3

1
Anonymous 7 Мар 2010 в 07:19
1) Выполните дефрагментацию жесткого диска с помощью PerfectDisk. 2) Удалите все временные файлы Visual Studio и системные временные файлы. 3) Удалите файл .suo решения, вы потеряете пользовательские настройки проекта, такие как точки останова. 4) Если вы переместите набор данных в новый проект, останется ли у вас та же проблема?
 – 
AMissico
7 Мар 2010 в 14:45

3 ответа

Лучший ответ

Вы пробовали это?

Перейдите в Параметры -> Конструктор форм Windows и установите для AutoToolboxPopulate значение false. Это сработало для некоторых членов моей команды, которые работают с DataSet.

Я надеюсь, что это помогает.

1
Jaya Wijaya 8 Мар 2010 в 06:29

Предполагая, что вы работаете с наборами данных SQL Server, возможно, вам стоит попробовать использовать SQL Management Studio. Возможно, он больше подходит для такой работы.

Если нет, то какие наборы данных вы используете и почему они такие большие?

0
jocull 7 Мар 2010 в 07:45
Он использует конструктор DataSet для работы с дизайном DataSet - он не смотрит на данные.
 – 
John Saunders
7 Мар 2010 в 07:47

Вы можете попробовать ASYNC, чтобы избежать блокировки, если вы хотите обработать что-то еще, пока вы ждете. Событие сработает, чтобы указать, что данные загружены.

Надеюсь, что поможет,

-1
ant2009 7 Мар 2010 в 12:58