Objawy
Po podłączeniu do 64-bitowych wystąpienia programu Microsoft SQL Server Express 2008 przy użyciu Visual Studio 2008 z dodatkiem Service Pack 1 (SP1) może pojawić się następujący komunikat o błędzie:
Połączenia z plikami programu SQL Server (*.mdf) wymagają programu SQL Server Express 2005 do poprawnego działania. Sprawdź, czy instalacja składnika do pobrania z adresu URL:
Uwaga: Ten problem występuje po podłączeniu do instancji 32-bitowe programu SQL Server Express 2008 z komputera 64-bitowego.
Przyczyna
Ten problem występuje, ponieważ program Visual Studio 2008 z dodatkiem SP1 niepoprawnie wykrywa niektóre klucze rejestru dla 64-bitowej instalacji programu SQL Server Express 2008.
Rozwiązanie
Informacje o poprawce
Obsługiwana poprawka jest obecnie udostępniana przez firmę Microsoft. Jednak jest ona przeznaczona do usunięcia tylko problemu opisanego w tym artykule. Zastosuj ją tylko w systemach, w których występuje ten problem.
Aby rozwiązać ten problem, skontaktuj się z biurem obsługi klienta Microsoft w celu uzyskania poprawki. Aby uzyskać pełną listę numerów telefonów pomocy technicznej firmy Microsoft oraz informacje o pomocy technicznej odwiedź następującą witrynę firmy Microsoft w sieci Web:
http://support.microsoft.com/contactus/?ws=supportUwaga W wyjątkowych przypadkach opłaty za połączenie z pomocą techniczną mogą zostać anulowane, jeśli specjalista firmy Microsoft zdecyduje że określona aktualizacja, może rozwiązać Twój problem. Koszty obsługi zwykłych zastosuje się do dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej aktualizacji.
Wymagania wstępne
Musi mieć program Visual Studio 2008 z dodatkiem SP1 lub Visual Studio 2008 Express Edition z dodatkiem Service Pack 1 zainstalowany, aby zastosować tę poprawkę.
Wymagania dotyczące ponownego uruchomienia
Nie musisz ponownie uruchomiać komputera po zastosowaniu tej poprawki.
Informacje dotyczące zastępowania poprawek
Ta poprawka nie zastępuje żadnych innych poprawek.
Informacje o plikach
Wersja anglojęzyczna tej poprawki ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.
Nazwa pliku |
Wersja pliku |
Rozmiar pliku |
Data |
Godzina |
Platforma |
---|---|---|---|---|---|
Microsoft.visualstudio.editors.dll |
9.0.30729.186 |
2,879, 488 |
23-lis-2008 |
21:50 |
x86 |
Microsoft.vsdesigner.dll |
9.0.30729.186 |
4,419,584 |
23-lis-2008 |
21:50 |
x86 |
Obejście problemu
Aby obejść ten problem, odinstaluj 64-bitowej wersji programu SQL Server Express 2008, a następnie zainstalować 32-bitowej wersji programu SQL Server Express 2008.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Aby uzyskać więcej informacji dotyczących terminologii aktualizacji oprogramowania, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft