Aktualizacja 4.0.2 dla firmy Microsoft.NET Framework 4 jest teraz dostępny. Ta aktualizacja zawiera niektóre nowe funkcje, które są oparte na określone żądania z niektórych top odbiorcy oraz na niektóre ważne.NET Framework scenariuszy. Ta aktualizacja zawiera również kilka ważnych aktualizacji oprogramowania dla ClickOnce i.NET aplikacje oparte na 4 RAM Windows Presentation Foundation (WPF).
Notatki
Wydanie tej aktualizacji są aktualizowane tylko pliki runtime dla Microsoft.NET Framework 4. Aby uzyskać więcej informacji na temat szczegółowe informacje dotyczące tej aktualizacji zobacz sekcję "Więcej informacji".
Ta aktualizacja zawiera wszystkie zmiany runtime z następujących aktualizacji:
Aktualizacja 4.0.1 dla firmy Microsoft.NET Framework 4 - aktualizację Runtime
W związku z tym ta aktualizacja jest aktualizacją zbiorczą. Dowolnej zbudowane dla aplikacji.NET Framework w wersji 4.01 można uruchomić na komputerze.NET Framework 4 i wykonywania aktualizacji 4.0.2 zainstalowane. Zaleca się, że aplikacje utworzone dla programu Microsoft.NET Framework 4.0.1 być uaktualniony do wykonywania aktualizacji 4.0.2. Jednakże tego uaktualnienia jest opcjonalne.
Firma Microsoft nie obsługuje dowolnej aplikacji użytej do konstruowania na dowolnym wstępną wersję tej aktualizacji.NET Framework 4 takie w wersji Beta. Ponadto zaleca, aby takie stosowanie uaktualnione do co najmniej Microsoft.NET Framework 4 RTM.
Funkcje, które są wprowadzone przez tę aktualizację
Obsługa AlwaysOn w SqlClient
W kodzie programu SQL Server o nazwie "Denali" AlwaysOn jest wprowadzony jako topologii wysokiej dostępności. Z tym topologii pomocniczy węzłów jest możliwy przez odczytu obciążeń. Aby to zrobić, pomocniczy węzłów musi akceptować tylko połączenia tylko do odczytu. Ta operacja wymaga specjalnych lock konwersji przekazywane wraz z połączenia. Do spełnienia tego wymogu, a także przechowywanie informacji łączność oddzielonej od aplikacji SqlClient zawiera następujące kluczowe nowy ciąg połączenia:
ApplicationIntent Słowo kluczowe jest przekazywana jako parametr ciągu połączenia. Służy to słowo kluczowe, aplikacje mogą bezpośrednio łączyć się z serwerem pomocniczym tylko do odczytu lub może być automatycznie przekierowywany do serwerów pomocniczych w grupie dostępności.
MultiSubnetFailover Słowo kluczowe this obsługuje połączenia fast pracy awaryjnej dla topologie rozproszonego geograficznie.
Aby uzyskać więcej informacji na temat AlwaysOn odwiedź następujące witryny firmy Microsoft:
Obsługa programu SQL Server Express lokalnej bazy danych Runtime w SqlClient
SQL Server Express LocalDB jest nowy tryb instalacji i wykonanie programu SQL Server Express, który działa jako autonomicznego pliku wykonywalnego i minimalną ilość nakładu pracy to wymaga instalacji. Gdy deweloperzy podłączyć bezpośrednio do plików bazy danych, przezroczyste infrastruktury programu SQL Server Express działa w tle. Dla bieżącego technologii SQL Server LocalDB oferuje wystąpienia użytkownika Uruchom jako normalny użytkownika (RANU) w pakiecie mniejsze.
SqlClient dodaje obsługę programu SQL Server Express LocalDB łączność, używany przez dewelopera.
Aby uzyskać więcej informacji na temat programu SQL Server Express LocalDB odwiedź następującą witrynę sieci Web firmy Microsoft:
Aby uzyskać więcej informacji na temat obsługiwanych funkcji Update 4.0.1 kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
Możesz utworzyć.NET Framework aplikacji, która Microsoft.NET Framework 4.0.1 lub Microsoft.NET Framework 4.0.1 profilu klienta.
Publikowania aplikacji.
Instalowania aplikacji. ClickOnce jest używany do instalowania aplikacji.
W tym scenariuszu instalacja nie powiedzie się, a komunikat o błędzie, który zawiera następujący tekst:
Wymagana jest wersja 4.0.1
Problem 2 Rozważmy następujący scenariusz:
Możesz utworzyć aplikację Windows Presentation Foundation (WPF).
Możesz ustawić okno za okna podrzędnego dwóch okien.
W tym scenariuszu WPF raporty wymiary niepoprawne okna podrzędnego.
Uwaga Po zainstalowaniu tej aktualizacji, WPF zwraca właściwe wymiary okna podrzędnego.
Visual Studio 2010 pomocy technicznej.
Korzystanie z wszelkich nowych funkcji zainstalowane przez tę aktualizację zainstalować następującej aktualizacji, a następnie opracowywania aplikacji w programie Microsoft Visual Studio 2010 Service Pack 1 (SP1):
Visual Studio 2010 SP1 – projektowania aktualizacji dla Microsoft.NET Framework 4.0.2
Uwaga Ta aktualizacja instaluje pack multi ukierunkowanie i innych plików pomocniczych dla środowiska programowania. Po zainstalowaniu tych plików, można tworzyć aplikacje dla.NET Framework 4.0.2.
Informacje dotyczące pobierania
Aktualizacja jest dostępna do pobrania z następującej witryny Centrum pobierania firmy Microsoft:
Aby uzyskać więcej informacji dotyczących sposobu pobierania plików pomocy technicznej firmy Microsoft kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
Jak uzyskać pliki pomocy technicznej Microsoft w usługach online
Firma Microsoft przeskanowała ten plik w poszukiwaniu wirusów. Microsoft używane najbardziej aktualne oprogramowanie wykrywania wirusa, który był dostępny w dniu opublikowania pliku. Plik jest przechowywany na bezpiecznych serwerach, które uniemożliwiają nieautoryzowane zmiany w pliku.
Wymagania wstępne
Aby zainstalować tę aktualizację, musi mieć zainstalowane następujące oprogramowanie:
Instalator Windows 3.1 lub nowsza wersja Instalator Windows.
Aby uzyskać najnowszą wersję Instalator Windows, odwiedź następującą witrynę sieci Web firmy Microsoft:
Microsoft.NET Framework 4 lub Microsoft.NET Framework 4 klienta profilu
Uwaga Aktualizacja 4.02– aktualizację Runtime jest targetable RAM i jest przeznaczony dla.NET Framework 4. Ta aktualizacja nie jest zbiorcza framework w wersji.
Przełączniki wiersza polecenia tej aktualizacji
Aby uzyskać więcej informacji dotyczących przełączników wiersza polecenia Instalator Windows odwiedź następującą witrynę sieci Web firmy Microsoft:
Musisz ponownie uruchomić komputer po zainstalowaniu tej aktualizacji, jeśli pliki, które są aktualizowane są zablokowane lub są używane podczas instalowania tej aktualizacji.
Znane problemy dotyczące tej aktualizacji
Symptomy
Rozważmy następujący scenariusz:
Aplikacje ASP.NET Framework aplikacji w Microsoft Visual Studio 2010 Service Pack 1 (SP1), atakującego.NET Framework 4.0.2.
Wdrażania aplikacji na serwerze. Serwer nie ma.NET Framework 4 i ta aktualizacja jest zainstalowana.
Użytkownik próbuje uzyskać dostęp do aplikacji z komputera klienckiego.
W takim przypadku wyświetlany jest następujący komunikat o błędzie:
Opis
: Wystąpił błąd podczas przetwarzania pliku konfiguracji, który jest wymagany do obsługi tego żądania. Przejrzyj szczegóły błędu i odpowiednio zmienić pliku konfiguracji.
Komunikat o błędzie analizatora składni
: Atrybut 'targetFramework' w elemencie <compilation>w pliku Web.config jest używane tylko do docelowej w wersji 4.0 i nowszej.NET Framework (na przykład "<compilation targetframework="4.0">"). Atrybutu 'targetFramework' odwołuje się obecnie w wersji późniejszej niż zainstalowana wersja.NET Framework. Określ wersję nieprawidłowy docelowy.NET Framework lub zainstalować wymaganą wersję.NET Framework.</compilation> </compilation>
Błąd źródła:
Line 2: <configuration>
Line 3: <system.web>
Line 4: <compilation debug="false" targetFramework=".NETFramework, version=v4.0.2" />
Line 5: </system.web>
Line 6: </configuration>
Przyczyna
Ten problem występuje, ponieważ ASP.Kod nie można analizować poprawnie wersji RAM docelowych, określonego w pliku Web.config.
Rozdzielczość
Aby rozwiązać ten problem, należy zainstalować aktualizację 2468871.
Aby uzyskać więcej informacji kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
Wersja globalna tej aktualizacji używa pakietu Instalator systemu Microsoft Windows, aby zainstalować tę aktualizację. Daty i godziny odpowiadające tym plikom są wymienione w poniższej tabeli skoordynowanego czasu uniwersalnego (UTC). Podczas wyświetlania informacji o pliku, data jest konwertowany na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć Strefa czasowa Karta w elemencie Data i godzina w Panelu sterowania.
Dla wszystkich obsługiwanych wersji systemu Windows opartych na 86 x
Zwiń tę tabelęRozwiń tę tabelę
Nazwa pliku
Wersja pliku
Rozmiar pliku
Data
Czas
PresentationCore.dll
4.0.30319.245
3,788,128
28-Sie-2011
21: 24
PresentationFramework.dll
4.0.30319.245
6,428,520
28-Sie-2011
21: 24
SqlWorkflowInstanceStoreLogic.sql
51,063
28-Sie-2011
13: 37
SqlWorkflowInstanceStoreSchema.sql
23,739
28-Sie-2011
13: 37
System.Activities.Core.Presentation.dll
4.0.30319.245
618,376
28-Sie-2011
21: 23
System.Activities.dll
4.0.30319.245
1,218,912
28-Sie-2011
21: 23
System.Activities.DurableInstancing.dll
4.0.30319.245
124,808
28-Sie-2011
21: 23
System.Activities.Presentation.dll
4.0.30319.245
1,558,904
28-Sie-2011
21: 23
System.ServiceModel.Activities.dll
4.0.30319.245
513,400
28-Sie-2011
21: 24
System.Data.dll
4.0.30319.245
3,018,072
28-Sie-2011
21: 22
System.Deployment.dll
4.0.30319.245
840,032
28-Sie-2011
21: 22
WindowsBase.dll
4.0.30319.245
1,368,920
28-Sie-2011
21: 25
PerfCounters.ini
154,222
28-Sie-2011
20: 44
System.Data.resources.dll
4.0.30319.245
371,048
28-Sie-2011
20: 28
System.Data.resources.dll
4.0.30319.245
374,120
28-Sie-2011
20: 10
System.Data.resources.dll
4.0.30319.245
325,992
28-Sie-2011
19: 54
System.Data.resources.dll
4.0.30319.245
328,552
28-Sie-2011
19: 34
System.Data.resources.dll
4.0.30319.245
347,496
28-Sie-2011
19: 18
System.Data.resources.dll
4.0.30319.245
343,912
28-Sie-2011
18: 58
System.Data.resources.dll
4.0.30319.245
354,152
28-Sie-2011
18: 37
System.Data.resources.dll
4.0.30319.245
423,272
28-Sie-2011
18: 19
System.Data.resources.dll
4.0.30319.245
347,496
28-Sie-2011
17: 58
System.Data.resources.dll
4.0.30319.245
341,352
28-Sie-2011
17: 38
System.Data.resources.dll
4.0.30319.245
352,616
28-Sie-2011
17: 23
System.Data.resources.dll
4.0.30319.245
365,928
28-Sie-2011
17: 07
System.Data.resources.dll
4.0.30319.245
358,248
28-Sie-2011
16: 48
System.Data.resources.dll
4.0.30319.245
347,496
28-Sie-2011
16: 30
System.Data.resources.dll
4.0.30319.245
355,688
28-Sie-2011
16: 12
System.Data.resources.dll
4.0.30319.245
351,080
28-Sie-2011
15: 54
System.Data.resources.dll
4.0.30319.245
338,280
28-Sie-2011
15: 32
System.Data.resources.dll
4.0.30319.245
354,664
28-Sie-2011
15: 14
System.Data.resources.dll
4.0.30319.245
344,936
28-Sie-2011
14: 58
System.Data.resources.dll
4.0.30319.245
348,520
28-Sie-2011
14: 42
System.Data.resources.dll
4.0.30319.245
407,912
28-Sie-2011
14: 23
System.Data.resources.dll
4.0.30319.245
341,352
28-Sie-2011
14: 05
System.Data.resources.dll
4.0.30319.245
342,376
28-Sie-2011
13: 45
Wszystkie obsługiwane 64-bitowego systemu Windows
Zwiń tę tabelęRozwiń tę tabelę
Nazwa pliku
Wersja pliku
Rozmiar pliku
Data
Czas
PresentationCore.dll
4.0.30319.245
3,824,480
29-Sie-2011
05: 52
PresentationCore.dll
4.0.30319.245
3,788,128
28-Sie-2011
21: 24
PresentationFramework.dll
4.0.30319.245
6,428,520
28-Sie-2011
21: 24
SqlWorkflowInstanceStoreLogic.sql
51,063
28-Sie-2011
22: 15
SqlWorkflowInstanceStoreLogic.sql
51,063
28-Sie-2011
13: 37
SqlWorkflowInstanceStoreSchema.sql
23,739
28-Sie-2011
22: 15
SqlWorkflowInstanceStoreSchema.sql
23,739
28-Sie-2011
13: 37
System.Activities.Core.Presentation.dll
4.0.30319.245
618,376
28-Sie-2011
21: 23
System.Activities.dll
4.0.30319.245
1,218,912
28-Sie-2011
21: 23
System.Activities.DurableInstancing.dll
4.0.30319.245
124,808
28-Sie-2011
21: 23
System.Activities.Presentation.dll
4.0.30319.245
1,558,904
28-Sie-2011
21: 23
System.ServiceModel.Activities.dll
4.0.30319.245
513,400
28-Sie-2011
21: 24
System.Data.dll
4.0.30319.245
3,163,480
29-Sie-2011
05: 51
System.Data.dll
4.0.30319.245
3,018,072
28-Sie-2011
21: 22
System.Deployment.dll
4.0.30319.245
840,032
28-Sie-2011
21: 22
WindowsBase.dll
4.0.30319.245
1,368,920
28-Sie-2011
21: 25
PerfCounters.ini
154,222
28-Sie-2011
20: 44
System.Data.resources.dll
4.0.30319.245
371,048
29-Sie-2011
05: 09
System.Data.resources.dll
4.0.30319.245
371,048
28-Sie-2011
20: 28
System.Data.resources.dll
4.0.30319.245
374,120
29-Sie-2011
04: 48
System.Data.resources.dll
4.0.30319.245
374,120
28-Sie-2011
20: 10
System.Data.resources.dll
4.0.30319.245
325,992
29-Sie-2011
04: 27
System.Data.resources.dll
4.0.30319.245
325,992
28-Sie-2011
19: 54
System.Data.resources.dll
4.0.30319.245
328,552
29-Sie-2011
04: 08
System.Data.resources.dll
4.0.30319.245
328,552
28-Sie-2011
19: 34
System.Data.resources.dll
4.0.30319.245
347,496
29-Sie-2011
03: 48
System.Data.resources.dll
4.0.30319.245
347,496
28-Sie-2011
19: 18
System.Data.resources.dll
4.0.30319.245
343,912
29-Sie-2011
03: 27
System.Data.resources.dll
4.0.30319.245
343,912
28-Sie-2011
18: 58
System.Data.resources.dll
4.0.30319.245
354,152
29-Sie-2011
03: 06
System.Data.resources.dll
4.0.30319.245
354,152
28-Sie-2011
18: 37
System.Data.resources.dll
4.0.30319.245
423,272
29-Sie-2011
02: 49
System.Data.resources.dll
4.0.30319.245
423,272
28-Sie-2011
18: 19
System.Data.resources.dll
4.0.30319.245
347,496
29-Sie-2011
02: 25
System.Data.resources.dll
4.0.30319.245
347,496
28-Sie-2011
17: 58
System.Data.resources.dll
4.0.30319.245
341,352
29-Sie-2011
02: 05
System.Data.resources.dll
4.0.30319.245
341,352
28-Sie-2011
17: 38
System.Data.resources.dll
4.0.30319.245
352,616
29-Sie-2011
01: 50
System.Data.resources.dll
4.0.30319.245
352,616
28-Sie-2011
17: 23
System.Data.resources.dll
4.0.30319.245
365,928
29-Sie-2011
01: 32
System.Data.resources.dll
4.0.30319.245
365,928
28-Sie-2011
17: 07
System.Data.resources.dll
4.0.30319.245
358,248
29-Sie-2011
01: 10
System.Data.resources.dll
4.0.30319.245
358,248
28-Sie-2011
16: 48
System.Data.resources.dll
4.0.30319.245
347,496
29-Sie-2011
00: 52
System.Data.resources.dll
4.0.30319.245
347,496
28-Sie-2011
16: 30
System.Data.resources.dll
4.0.30319.245
355,688
29-Sie-2011
00: 32
System.Data.resources.dll
4.0.30319.245
355,688
28-Sie-2011
16: 12
System.Data.resources.dll
4.0.30319.245
351,080
29-Sie-2011
00: 18
System.Data.resources.dll
4.0.30319.245
351,080
28-Sie-2011
15: 54
System.Data.resources.dll
4.0.30319.245
338,280
29-Sie-2011
00: 00
System.Data.resources.dll
4.0.30319.245
338,280
28-Sie-2011
15: 32
System.Data.resources.dll
4.0.30319.245
354,664
28-Sie-2011
23: 44
System.Data.resources.dll
4.0.30319.245
354,664
28-Sie-2011
15: 14
System.Data.resources.dll
4.0.30319.245
344,936
28-Sie-2011
23: 27
System.Data.resources.dll
4.0.30319.245
344,936
28-Sie-2011
14: 58
System.Data.resources.dll
4.0.30319.245
348,520
28-Sie-2011
23: 11
System.Data.resources.dll
4.0.30319.245
348,520
28-Sie-2011
14: 42
System.Data.resources.dll
4.0.30319.245
407,912
28-Sie-2011
22: 53
System.Data.resources.dll
4.0.30319.245
407,912
28-Sie-2011
14: 23
System.Data.resources.dll
4.0.30319.245
341,352
28-Sie-2011
22: 37
System.Data.resources.dll
4.0.30319.245
341,352
28-Sie-2011
14: 05
System.Data.resources.dll
4.0.30319.245
342,376
28-Sie-2011
22: 20
System.Data.resources.dll
4.0.30319.245
342,376
28-Sie-2011
13: 45
Wszystkie obsługiwane wersje systemu Windows IA-64–oparte
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Jak duży wysiłek z Twojej strony był konieczny, aby móc skorzystać z tego artykułu?
Bardzo mały
Mały
Średni
Duży
Bardzo duży
Wyjaśnij dlaczego i zasugeruj, jak możemy ulepszyć te informacje
Dziękujemy! Państwa opinia pozwoli nam udoskonalić nasze materiały pomocnicze. Więcej informacji o metodach pomocy można znaleźć w witrynie Pomoc techniczna.