I am a newbie using SQL Server 2008, and I am facing an error message when I try to make database diagram by right clicking on the database in SQL Server Management Studio:

> 
> Unspecified error
>  (MS Visual Database Tools)
> 
> 
> Program Location:
> 
> 
> at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32
>  errorCode, IntPtr errorInfo)  
> 
>  at Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VirtualProject.CreateDesigner(Urn
>  origUrn, DocumentType editorType, DocumentOptions aeOptions,
>  IManagedConnection con, String fileName)  
> 
>  at Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VirtualProject.Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ISqlVirtualProject.CreateDesigner(Urn
>  origUrn, DocumentType editorType, DocumentOptions aeOptions,
>  IManagedConnection con, String fileName)  
> 
>  at Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ISqlVirtualProject.CreateDesigner(Urn
>  origUrn, DocumentType editorType, DocumentOptions aeOptions,
>  IManagedConnection con, String fileName)  
> 
>  at Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptFactory.CreateDesigner(DocumentType
>  editorType, DocumentOptions aeOptions, Urn parentUrn,
>  IManagedConnection mc, String fileName)  
> 
>  at Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VsDocumentMenuItem.CreateDesignerWindow(IManagedConnection
>  mc, DocumentOptions options) 
> 
> 
> 

I have searched for this error and most of the responses were about "common error when upgrading from 2005 to 2008", which is not my case, because I have only just newly installed SQL Server 2008 4 days ago.

Can someone help me to solve this problem?