Как бывший разработчик на CodeRush, я сомневаюсь, что это было бы вызвано CodeRush Xpress. Я в настоящее время выполняю последнюю бету CodeRush 9.1.0 на Visual Studio 2008, и разделения хорошо работают. Однако Вы могли, конечно, попытаться удалить CodeRush Xpress, чтобы видеть, разрешает ли это проблему. Если бы это делает, я рекомендовал бы отправить в DevExpress' одноранговые форумы .
сопроводительный текст http://diditwith.net/content_images/CRXSplits.png
Вы можете выполнить обычную SQL-команду усечения или удаления, используя метод DataContext.ExecuteCommand :
context.ExecuteCommand("DELETE FROM Entity");
или
context.ExecuteCommand("TRUNCATE TABLE Entity");
Способ удаления занимает много времени, потому что Linq to SQL генерирует оператор DELETE для каждого объекта , существуют и другие типобезопасные подходы для пакетного удаления / обновления, проверьте следующие статьи: