Belirtiler
Microsoft SQL Server Express 2008 64-bit örneği için Visual Studio 2008 Service Pack 1 (SP1) kullanarak bağlandığınızda, aşağıdaki hata iletisini alabilirsiniz:
SQL Server dosyaları (*.mdf) bağlantıları düzgün çalışması SQL Server 2005 Express gerektirir. Lütfen URL'den karşıdan bileşen yükleme doğrulayın:
Not: 64-bit bir bilgisayarda bir SQL Server Express 2008'in 32-bit örneğine bağlandığında, bu sorun oluşmaz.
Neden
Visual Studio 2008 SP1 SQL Server Express 2008'in 64-bit yükleme için bazı kayıt defteri anahtarları hatalı olarak algıladığı için bu sorun oluşur.
Çözüm
Düzeltme bilgileri
Artık Microsoft tarafından desteklenen bir düzeltme sağlanmaktadır. Ancak, bu makalede anlatılan sorunu düzeltmesi amaçlanmıştır. Yalnızca bu özel sorunla karşılaşmış olan sistemlere uygulayın.
Bu sorunu çözmek için düzeltmeyi edinmek üzere Microsoft Müşteri Destek Hizmetleri'ne başvurun. Microsoft Müşteri Destek Hizmetleri telefon numaralarının ve destek ücretleriyle ilgili bilgi tam listesi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=supportNot: Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu çözeceğini belirlerse, destek aramaları için normalde uygulanan ücretler iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.
Önkoşullar
Bu düzeltmeyi uygulamak için Visual Studio 2008 Express Edition Service Pack 1 veya Visual Studio 2008 SP1 yüklü olmalıdır.
Yeniden başlatma gereksinimi
Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.
Düzeltme değiştirme bilgileri
Bu düzeltme eki, başka düzeltmelerin yerini almaz.
Dosya bilgileri
Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde koordinatlı evrensel saat yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve Saat öğesinde Saat Dilimi sekmesini kullanın.
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
Microsoft.visualstudio.editors.dll |
9.0.30729.186 |
2,879, 488 |
23-Kas-2008 |
21:50 |
x86 |
Microsoft.vsdesigner.dll |
9.0.30729.186 |
4,419,584 |
23-Kas-2008 |
21:50 |
x86 |
Geçici çözüm
Bu soruna geçici bir çözüm için SQL Server Express 2008'in 64-bit sürümünü kaldırın ve sonra SQL Server Express 2008'in 32-bit sürümünü yükleyin.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Daha fazla bilgi
Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması