Windows 8.1 SQL Server ve Visual C ++ ile geliyor?


14

Arkadaşımın yeni bir Windows 8.1 dizüstü bilgisayarı var. Ben HP (oyunlar, vb.) "Özgür" gelen temizlik şeylerine yardım ediyorum.

Yüklü programlar listesinde, "Microsoft SQL Server 2005 Compact Edition" ve "Microsoft Visual C ++ Yeniden Dağıtılabilir" öğelerinin 9 sürümünü (2005'ten 2010'a kadar) görüyorum.

O hiçbir geliştirici ve bunları asla yüklemedi. Burada ne yapıyorlar? Kaldırmak güvenli mi?


MS SQL Compact biraz SQLite gibidir. Ya da belki daha iyi bir karşılaştırma eski JET veritabanı motorudur.
Zan Lynx

Tam bir temiz kurulum mu yapıyorsunuz? CD Anahtarını kullanın ve Microsoft'tan bir ISO indirin ve her şeyi silin.
WernerCD

Yanıtlar:


31

Kısa cevap

Onları yalnız bırakın.

Uzun cevap

Bunları kaldırmak güvenli değildir: tüm Microsoft Visual C ++ Yeniden Dağıtılabilir Paketleri, Visual Studio kullanılarak oluşturulan C ++ uygulamalarını çalıştırmak için gereken kitaplıkları içerir. Yüklendiyse, bazı programların çalışması için onlara gerekli olduğu anlamına gelir.

Merak ediyorsanız, 2005 paketini kaldıramazsınız ve en son sürümü saklayamazsınız, çünkü her paket bağımsızdır: Visual Studio 2005 ile oluşturulan uygulamalar 2005 kütüphane paketini gerektirir, Visual Studio 2008 ile oluşturulanlar 2008 paketini gerektirir, vb.

Ayrıca, 64 bit işletim sistemlerinde hem x64 (64 bit) hem de x86 (32 bit) sürümlerinin yüklü olduğunu görürsünüz ve ikincisi bunlara ihtiyaç duyan 32 bit C ++ programları için gereklidir. X64 paketini saklayamaz ve x86 paketini kaldıramazsınız.

Microsoft SQL Server Compact Edition'a gelince, bazı programlar tarafından da kullanılabilir ve kaldırmamalısınız.

Ek bilgi

Microsoft Visual C ++ 2010 Yeniden Dağıtılabilir Paketi, Visual C ++ 2010'un yüklü olmadığı bir bilgisayarda Visual C ++ ile geliştirilen uygulamaları çalıştırmak için gereken Visual C ++ Kitaplıklarının çalışma zamanı bileşenlerini yükler.

Kaynak: Microsoft Visual C ++ 2010 Yeniden Dağıtılabilir Paketi (x86)

Visual C ++ kitaplıkları %windir%\system32\Visual Studio yükleyicisi tarafından dizinde yüklü olduğundan, onlara bağlı bir Visual C ++ uygulaması geliştirdiğinizde, beklendiği gibi çalışır. Ancak, uygulamayı Visual Studio olmayan bilgisayarlara dağıtmak için, kitaplıkların uygulama ile birlikte bu bilgisayarlara yüklendiğinden emin olmanızı öneririz.

Kaynak: Bir Dağıtım Yöntemi Seçme

Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition), masaüstünde ve mobil cihazlarda geliştirilebilecek ve dağıtılabilecek uygulamaları için süreç ilişkisel veritabanı çözümünde hafif olması gereken geliştiriciler için tasarlanmıştır. SQL Server Compact Edition Çalışma Zamanı, masaüstündeki uygulamaları geliştirmek ve dağıtmak için kullanılabilir.

Kaynak: Microsoft SQL Server 2005 Compact Edition



Visual C ++, dll'ye bağlanmak için bir lib oluşturmaz. DLL, Windows bileşenleri tarafından dahili kullanım içindir.
Sheng Jiang 蒋 晟

-3

HP'den tüm bok, oyunlar ve freebes'leri kaldırarak, sonra 1-2 gün sonra tüm C ++ kitaplıklarını kaldırarak hangi C ++ kitaplıklarından hangisinin gerektiğini anlayabilirsiniz. Kalan programlardan bazılarının bunlara ihtiyaç duyabileceğini ve kaldırılan programlardan birinin size C ++ sürüm x'e ihtiyacı olduğu anlamına gelen hatalar verdiğini unutmayın. Programın gerçekten neye ihtiyacı olduğunu görmek için hızlı bir arama olacaktır. Yalnızca bu C ++ sürümünü yükleyin. Microsoft içermemelidir.

Aynı işlemi .NET ile de kullanabilirsiniz

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.