Windows 8.1 viene fornito con SQL Server e Visual C ++?


14

Il mio amico ha un nuovo laptop con Windows 8.1. La sto aiutando a ripulire le cose "libere" da HP (giochi, ecc.).

Nell'elenco dei programmi installati, vedo "Microsoft SQL Server 2005 Compact Edition" e 9 versioni di "Microsoft Visual C ++ ridistribuibile" (che vanno dal 2005 al 2010).

Non è uno sviluppatore e non li ha mai installati. Che ci fanno qui? È sicuro disinstallarlo?


MS SQL Compact è un po 'come SQLite. O forse un confronto migliore è il vecchio motore di database JET.
Zan Lynx,

Fare un'installazione pulita completa? Usa la chiave CD e scarica un ISO da Microsoft e cancella tutto.
WernerCD,

Risposte:


31

Risposta breve

Lasciali soli.

Risposta lunga

Non è sicuro disinstallarli: tutti i pacchetti ridistribuibili di Microsoft Visual C ++ includono le librerie necessarie per eseguire le applicazioni C ++ create utilizzando Visual Studio. Se sono installati significa che alcuni programmi li hanno richiesti per funzionare.

Nel caso ti stavi chiedendo, non puoi disinstallare dire il pacchetto 2005 e mantenere solo la versione più recente, perché ogni pacchetto è autonomo: le applicazioni create con Visual Studio 2005 richiedono il pacchetto libreria 2005, quelle create con Visual Studio 2008 richiede il pacchetto 2008 e così via.

Inoltre, nei sistemi operativi a 64 bit vedrai entrambe le versioni x64 (64 bit) e x86 (32 bit) installate, e quest'ultima è necessaria per i programmi C ++ a 32 bit che potrebbero averne bisogno. Non puoi semplicemente conservare il pacchetto x64 e disinstallare quello x86.

Come per Microsoft SQL Server Compact Edition, può essere utilizzato anche da alcuni programmi e non è necessario disinstallarlo.

Informazioni aggiuntive

Il pacchetto ridistribuibile di Microsoft Visual C ++ 2010 installa i componenti di runtime delle librerie Visual C ++ necessarie per eseguire le applicazioni sviluppate con Visual C ++ su un computer su cui non è installato Visual C ++ 2010.

Fonte: pacchetto ridistribuibile di Microsoft Visual C ++ 2010 (x86)

Poiché le librerie di Visual C ++ vengono installate nella %windir%\system32\directory dal programma di installazione di Visual Studio, quando si sviluppa un'applicazione Visual C ++ che dipende da esse, verrà eseguita come previsto. Tuttavia, per distribuire l'applicazione su computer che potrebbero non avere Visual Studio, si consiglia di assicurarsi che le librerie siano installate su quei computer insieme all'applicazione.

Fonte: scelta di un metodo di distribuzione

Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) è progettato per gli sviluppatori che necessitano di una soluzione di database relazionale leggera per le loro applicazioni che può essere sviluppata e distribuita su desktop e su dispositivi mobili. SQL Server Compact Edition Runtime può essere utilizzato per sviluppare e distribuire applicazioni sul desktop.

Fonte: Microsoft SQL Server 2005 Compact Edition



Visual C ++ non fornisce una lib per il collegamento alla dll. La DLL è per uso interno da componenti di Windows.
Sheng Jiang 晟 晟

-3

Puoi capire quali delle librerie C ++ sono necessarie disinstallando prima tutte le schifezze, i giochi e i freebe di HP, quindi dopo 1-2 giorni disinstallare tutte le librerie C ++. Essere consapevoli del fatto che alcuni dei programmi rimanenti potrebbero averne bisogno e se uno dei programmi disinstallati ti dà errori significa che ha bisogno della versione C ++ x. Sarà una rapida ricerca per vedere di cosa ha effettivamente bisogno il programma. Installa solo quella versione C ++. Dovrebbe essere libero da Microsoft.

Puoi usare lo stesso processo con .NET

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.