Вот статья КБ для этой ошибки. Вот еще одна интересная статья .
Если у вас установлено несколько продуктов Visual Studio, необходимо обновить все из них до SP1. Если у вас Visual Studio 2008 и одна или несколько редакций 2008 Express, вы не можете обновить Express Edition, пока не обновите Visual Studio.
Если вы не установили Visual Studio 2008 RTM, но у вас возникла эта проблема, это связано с тем, что оболочка Visual Studio 2008 (интегрированный режим) установлена в вашей системе, но не на уровне SP1. Вероятно, это связано с тем, что он был оставлен после установки CTP-версии SQL Server 2008.
Удвоили ли вы двойную проверку, если у вас есть SP1 в поле About? Пакет обновления должен быть в списке «Установленные продукты».