Objawy

Załóżmy, że rozwój aplikacji Visual C++ Microsoft Foundation Class (MFC) przy użyciu programu Microsoft Visual Studio 2010. Jawnie lub niejawnie ładowania aplikacji dodatkowych bibliotek DLL w CRT_INIT fazie inicjowania biblioteki MFC DLL. Spróbuj uruchomić aplikację w systemie Windows 8. W tej sytuacji stan modułu ulegnie uszkodzeniu. Ponadto aplikacja może ulec awarii i pojawi się wyjątek naruszenie zasad dostępu.

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 kosztach, odwiedź następującą witrynę sieci Web firmy Microsoft:

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

Aby zastosować tę poprawkę, musi mieć Visual Studio 2010 z dodatkiem Service Pack 1 (SP1) zainstalowane.

Wymagania dotyczące ponownego uruchomienia

Nie trzeba ponownie uruchomić komputer po zainstalowaniu poprawki, jeśli nie są używane pliki podlegające luce w czasie instalacji. Zaleca się zamknięcie wszystkich elementów związanych z programu Visual Studio 2010, przed zainstalowaniem poprawki.

Wersja globalna 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

Atl100.dll

10.0.40219.447

138,896

10-Apr-2013

09:34

x86

Atl100.dll

10.0.40219.447

386,192

10-Apr-2013

09:40

IA-64

Atl100.dll

10.0.40219.447

159,376

10-Apr-2013

10:12

x64

Mfc100.dll

10.0.40219.447

5,579,920

10-Apr-2013

10:12

x64

Mfc100.dll

10.0.40219.447

4,400,784

10-Apr-2013

10:37

x86

Mfc100chs.dll

10.0.40219.447

37,016

10-Apr-2013

10:12

x64

Mfc100chs.dll

10.0.40219.447

37,016

10-Apr-2013

10:37

x86

Mfc100cht.dll

10.0.40219.447

37,016

10-Apr-2013

10:12

x64

Mfc100cht.dll

10.0.40219.447

37,016

10-Apr-2013

10:37

x86

Mfc100d.dll

10.0.40219.447

9,144,464

10-Apr-2013

11:11

x64

Mfc100d.dll

10.0.40219.447

7,064,208

10-Apr-2013

11:31

x86

Mfc100deu.dll

10.0.40219.447

65,176

10-Apr-2013

10:12

x64

Mfc100deu.dll

10.0.40219.447

65,176

10-Apr-2013

10:37

x86

Mfc100enu.dll

10.0.40219.447

55,960

10-Apr-2013

10:12

x64

Mfc100enu.dll

10.0.40219.447

55,960

10-Apr-2013

10:37

x86

Mfc100esn.dll

10.0.40219.447

64,664

10-Apr-2013

10:12

x64

Mfc100esn.dll

10.0.40219.447

64,664

10-Apr-2013

10:37

x86

Mfc100fra.dll

10.0.40219.447

65,176

10-Apr-2013

10:12

x64

Mfc100fra.dll

10.0.40219.447

65,176

10-Apr-2013

10:37

x86

Mfc100ita.dll

10.0.40219.447

63,128

10-Apr-2013

10:12

x64

Mfc100ita.dll

10.0.40219.447

63,128

10-Apr-2013

10:37

x86

Mfc100jpn.dll

10.0.40219.447

44,696

10-Apr-2013

10:12

x64

Mfc100jpn.dll

10.0.40219.447

44,696

10-Apr-2013

10:37

x86

Mfc100kor.dll

10.0.40219.447

44,184

10-Apr-2013

10:12

x64

Mfc100kor.dll

10.0.40219.447

44,184

10-Apr-2013

10:37

x86

Mfc100rus.dll

10.0.40219.447

61,592

10-Apr-2013

10:12

x64

Mfc100rus.dll

10.0.40219.447

61,592

10-Apr-2013

10:37

x86

Mfc100u.dll

10.0.40219.447

5,606,032

10-Apr-2013

10:12

x64

Mfc100u.dll

10.0.40219.447

4,425,872

10-Apr-2013

10:37

x86

Mfc100ud.dll

10.0.40219.447

9,220,760

10-Apr-2013

11:11

x64

Mfc100ud.dll

10.0.40219.447

7,132,824

10-Apr-2013

11:31

x86

Mfcm100.dll

10.0.40219.447

93,840

10-Apr-2013

10:12

x64

Mfcm100.dll

10.0.40219.447

82,576

10-Apr-2013

10:37

x86

Mfcm100d.dll

10.0.40219.447

120,472

10-Apr-2013

11:11

x64

Mfcm100d.dll

10.0.40219.447

104,600

10-Apr-2013

11:31

x86

Mfcm100u.dll

10.0.40219.447

93,848

10-Apr-2013

10:12

x64

Mfcm100u.dll

10.0.40219.447

82,584

10-Apr-2013

10:37

x86

Mfcm100ud.dll

10.0.40219.447

122,008

10-Apr-2013

11:11

x64

Mfcm100ud.dll

10.0.40219.447

106,136

10-Apr-2013

11:31

x86

Mfcmifc80u.dll

10.0.40219.447

13,976

11-Apr-2013

05:02

x86

Msvcp100.dll

10.0.40219.447

422,040

10-Apr-2013

09:34

x86

Msvcp100.dll

10.0.40219.447

967,320

10-Apr-2013

09:40

IA-64

Msvcp100.dll

10.0.40219.447

608,920

10-Apr-2013

10:12

x64

Msvcp100d.dll

10.0.40219.447

1,980,056

10-Apr-2013

10:55

IA-64

Msvcp100d.dll

10.0.40219.447

1,015,448

10-Apr-2013

11:14

x64

Msvcp100d.dll

10.0.40219.447

744,600

10-Apr-2013

11:35

x86

Msvcr100.dll

10.0.40219.447

774,296

10-Apr-2013

09:34

x86

Msvcr100.dll

10.0.40219.447

1,500,312

10-Apr-2013

09:40

IA-64

Msvcr100.dll

10.0.40219.447

830,104

10-Apr-2013

10:12

x64

Msvcr100d.dll

10.0.40219.447

3,764,888

10-Apr-2013

10:55

IA-64

Msvcr100d.dll

10.0.40219.447

1,874,072

10-Apr-2013

11:14

x64

Msvcr100d.dll

10.0.40219.447

1,506,456

10-Apr-2013

11:35

x86

Vcomp100.dll

10.0.40219.447

144,536

10-Apr-2013

09:40

IA-64

Vcomp100.dll

10.0.40219.447

59,032

10-Apr-2013

10:12

x64

Vcomp100.dll

10.0.40219.447

52,376

10-Apr-2013

10:37

x86

Vcomp100d.dll

10.0.40219.447

318,616

10-Apr-2013

10:51

IA-64

Vcomp100d.dll

10.0.40219.447

108,696

10-Apr-2013

11:07

x64

Vcomp100d.dll

10.0.40219.447

89,752

10-Apr-2013

11:28

x86

Vcomp100ui.dll

10.0.40219.447

10,392

11-Apr-2013

05:02

x86

Vcomp100ui.dll

10.0.40219.447

10,904

11-Apr-2013

05:02

x86

Vcomp100ui.dll

10.0.40219.447

11,928

11-Apr-2013

05:02

x86

Vcomp100ui.dll

10.0.40219.447

12,440

11-Apr-2013

05:02

x86

Vcredist_ia64.exe

10.0.40219.447

3,049,576

10-Apr-2013

12:30

x86

Vcredist_x64.exe

10.0.40219.447

10,287,200

10-Apr-2013

12:38

x86

Vcredist_x86.exe

10.0.40219.447

9,011,808

10-Apr-2013

12:41

x86

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Powiązane artykuły

Aby uzyskać więcej informacji na temat punktu wejścia DllMain przejdź do następującej witryny sieci Web MSDN:

Ogólne informacje dotyczące DllMain punktu wejściaAby uzyskać więcej informacji o najważniejszych wskazówkach dotyczących tworzenia bibliotek DLL przejdź do następującej witryny sieci Web MSDN:

Ogólne informacje o najważniejszych wskazówkach dotyczących tworzenia bibliotek DLL

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.