Erreur d'installation de SQL Server 2012: page de destination

Après avoir désinstallé SQL Server 2012 et 2008, puis réinstallé, j'obtiens cette erreur:

Exception non gérée est survenue dans votre application…

Une erreur s'est produite lors de la création du gestionnaire de section de configuration pour userSettings / Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings:

entrez la description de l'image ici

Voir la fin de ce message pour plus de détails sur l'invocation du debugging juste-à-time (JIT) au lieu de cette boîte de dialog.

************** Texte d'exception **************

System.Configuration.ConfigurationErrorsException: une erreur s'est produite lors de la création du gestionnaire de section de configuration pour userSettings / Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings: Impossible de charger le file ou l'assembly 'System, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089 'ou l'une de ses dependencies. Le système ne peut pas find le file spécifié. (C: \ Utilisateurs \ hy \ AppData \ Local \ Microsoft_Corporation \ LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx \ 10.0.0.0 \ user.config ligne 5) —> System.IO.FileNotFoundException: Impossible de charger le file ou l'assembly 'System, Version = 4.0 .0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089 'ou l'une de ses dependencies. Le système ne peut pas find le file spécifié.

Nom de file: 'System, Version = 4.0.0.0, Culture = neutre, PublicKeyToken = b77a5c561934e089'

at System.Configuration.TypeUtil.GetTypeWithReflectionPermission (hôte IInternalConfigHost, Ssortingng typeSsortingng, Boolean throwOnError)
à System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.Init (RuntimeConfigurationRecord configRecord, FactoryRecord factoryRecord)
à System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.InitWithRessortingctedPermissions (RuntimeConfigurationRecord configRecord, FactoryRecord factoryRecord)
à System.Configuration.RuntimeConfigurationRecord.CreateSectionFactory (FactoryRecord factoryRecord)
at System.Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord (Chaîne configKey, Boolean & isRootDeclaredHere)

WRN: la consignation de binding d'assembly est désactivée.
Pour activer la journalisation des échecs de binding d'assembly, définissez la valeur de registre [HKLM \ Software \ Microsoft \ Fusion! EnableLog] (DWORD) sur 1.
Remarque: Certaines pénalités de performance sont associées à la journalisation des échecs de binding d'assembly.
Pour désactiver cette fonctionnalité, supprimez la valeur de registre [HKLM \ Software \ Microsoft \ Fusion! EnableLog].

— Fin de la trace de la stack d'exception interne —
at System.Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord (Chaîne configKey, Boolean & isRootDeclaredHere)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive (Chaîne configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Objet et résultat, Object & resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSection (Ssortingng configKey)
à System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection (Ssortingng sectionName)
à System.Configuration.ConfigurationManager.GetSection (Ssortingng sectionName)
at System.Configuration.ClientSettingsStore.ReadSettings (Ssortingng sectionName, Boolean isUserScoped)
at System.Configuration.LocalFileSettingsProvider.GetPropertyValues ​​(Context SettingsContext, propriétés SettingsPropertyCollection)
à System.Configuration.SettingsBase.GetPropertiesFromProvider (fournisseur SettingsProvider)
at System.Configuration.SettingsBase.GetPropertyValueByName (Ssortingng propertyName)
at System.Configuration.SettingsBase.get_Item (Ssortingng propertyName)
at System.Configuration.ApplicationSettingsBase.GetPropertyValue (Ssortingng propertyName)
at System.Configuration.ApplicationSettingsBase.get_Item (Ssortingng propertyName)
à Microsoft.SqlServer.Configuration.LandingPage.LandingPageForm.OnLoad (EventArgs e)
at System.Windows.Forms.Control.CreateControl (Boolean fIgnoreVisible)
à System.Windows.Forms.Control.CreateControl ()
at System.Windows.Forms.Control.WmShowWindow (Message & m)
à System.Windows.Forms.Control.WndProc (Message & m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc (Message & m)
à System.Windows.Forms.NativeWindow.Callback (IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    Supprimer le

    C:\Users\hy\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx\

    directory, et réessayez.

    Je crois que la désinstallation parfois ne nettoie pas complètement les files.

    Vous devriez pouvoir le find si vous searchz %localappdata%\Microsoft_Corporation%

    Rechercher dans ce dossier: C:\Users\user_name\AppData\Local\Microsoft_Corporation

    Là, vous findez des files ou des dossiers comme

    • LandingPage.exe , ou
    • LandingPage.

    Supprimez tous ces dossiers. Fonctionne pour Windows 10.

    Renommez le file user.config situé à

    C: \ Utilisateurs [USER_NAME] \ AppData \ Local \ Microsoft_Corporation \ LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx \ 10.0.0.0

    à

    USER.CONFIG.BAK

    Supprimer ce dossier C:\Users\yourName\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx\