Giriş
Bu makalede, Microsoft .NET Framework.NET Framework 4.0.3 için Çoklu Hedefleme Paketi açıklanmaktadır. Bu çoklu hedefleme paketi, Microsoft .NET Framework 4 – Çalışma Zamanı Güncelleştirmesi için 4.0.3 Güncelleştirmesinde kullanıma sunulan yeni API'ler için destek ekler.
Microsoft .NET Framework 4 – Çalışma Zamanı Güncelleştirmesi için 4.0.3 Güncelleştirmesi 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:
2600211 Microsoft .NET Framework 4 için 4.0.3 Güncelleştirmesi – Çalışma Zamanı Güncelleştirmesi .NET Framework için çoklu hedefleme paketleri hakkında daha fazla bilgi için aşağıdaki Microsoft web sitesini ziyaret edin:
T.NET Framework.NET Framework için çoklu hedefleme paketleri hakkında genel bilgiler
Not: Bu güncelleştirmenin beta sürümünü daha önce yüklediyseniz bu güncelleştirmeyi yüklemeden önce Denetim Masası'dan Microsoft .NET Framework 4.0.3 Beta için Çoklu Hedefleme Paketi'ni kaldırmanızı öneririz.
Daha Fazla Bilgi
Microsoft .NET Framework 4.0.3 için Çoklu Hedefleme Paketi, Microsoft .NET Framework 4 için Güncelleştirme 4.0.3 - Visual Studio 2010 SP1 için Design-Time Güncelleştirmesi'ne dahildir. Bu çoklu hedefleme paketi yeni başvuru derlemelerini, IntelliSense dosyalarını ve diğer destekleyici dosyaları yükler.
Tasarım zamanı güncelleştirmesi 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:
[2600214](/kb/2600214NET Framework 4 - Visual Studio 2010 SP1Notes için Design-Time Güncelleştirmesi
Projelerin kullanması için bu güncelleştirmeyle Microsoft Visual Studio'ya eklenen hedef çerçeveler ".NET Framework.NET Framework 4.0.3" ve ".NET Framework.NET Framework 4.0.3 Client Profile"dır.
Bu çoklu hedefleme paketini uyguladıktan sonra, .NET Framework.NET Framework 4.0.3'ü kullanan yeni projeler oluşturabilirsiniz.
Not T.NET Framework.NET Framework 4.0.1, .NET Framework.NET Framework 4.02 veya .NET Framework.NET Framework 4.0.3 çalışma zamanlarında sunulan özellikleri kullanan yeni projeler oluşturabilirsiniz.
Microsoft .NET Framework için Çoklu Hedefleme Paketi.NET Framework 4.0.3 kümülatiftir. T.NET Framework.NET Framework 4.0.1 ve .NET Framework.NET Framework 4.0.2 için çoklu hedefleme paketlerinden ilgili tüm dosyaları içerir. Bu nedenle, yeni projeler oluşturmak için Microsoft .NET Framework.NET Framework 4.0.3 için Multi-Targeting Pack'i yükledikten sonra önceki çoklu hedefleme paketlerini ayrıca yüklemeniz gerekmez.
Ancak Microsoft .NET Framework 4.0.3 için Çoklu Hedefleme Paketi yalnızca .NET Framework 4.0.3 hedeflerini kullanıma sunar. Örneğin, bu güncelleştirme yalnızca .NET Framework.NET Framework 4.0.3 hedeflemesini kullanıma sunar ve .NET Framework.NET Framework 4.0.1 veya .NET Framework.NET Framework 4.0.2 için hedeflemeyi kullanıma sunmaz.
.NET Framework.NET Framework 4.0.1 ve .NET Framework.NET Framework 4.0.2 için hedefleme, .NET Framework.NET Framework 4.0.3 hedeflemesiyle birlikte bulunabilir. Önceki hedeflemeyi, .NET Framework.NET Framework 4.0.1 ve .NET Framework.NET Framework 4.0.2 için oluşturulmuş mevcut projeler için kullanmaya devam edebilirsiniz. Ancak, her sürümün kendi yükleme paketi kullanılarak yüklenmesi gerekir.
T.NET Framework.NET Framework 4.0.3 kullanan bir projeyi Visual Studio çalıştıran bir bilgisayarda açtığınızda, ilgili çoklu hedefleme paketi yüklü değilse aşağıdaki hata iletisini alırsınız:
Not
Proje Hedef çerçevesi Yüklü Değil
Bu hata iletisi, gerekli çoklu hedefleme paketinin yüklü olmadığını gösterir. Bu sorunu çözmek için "Güncelleştirme Bilgileri" bölümünde açıklanan gerekli çoklu hedefleme paketini yükleyin.
Güncelleştirme bilgileri
.NET Framework 4.0.3 için Çoklu Hedefleme Paketi, aşağıdaki Microsoft Bilgi Bankası makalesinde açıklanan güncelleştirmede bulunmaktadır:
[2600214](/kb/2600214NET Framework 4 - Visual Studio 2010 SP1 için Design-Time Güncelleştirmesi
Visual Studio 2010 SP1'de .NET Framework 4.0.3 için uygulama geliştiriyorsanız, Design-Time Update'i aşağıdaki Microsoft İndirme Merkezi web sitesinden indirin:
Visual Studio 2010 için kullanılabilir .NET Framework çoklu hedefleme paketleri hakkında daha fazla bilgi için aşağıdaki web sitesini ziyaret edin:
Visual Studio 2010 için kullanılabilir .NET Framework çoklu hedefleme paketleri hakkında genel bilgiler Visual Studio 2010'dan sonraki herhangi bir ana ürün sürümünde .NET Framework 4.0.3 için uygulamalar geliştiriyorsanız, çoklu hedefleme paketini aşağıdaki Microsoft İndirme Merkezi web sitesinden doğrudan indirebilirsiniz. Visual Studio 2010 veya Visual Studio 11 Geliştirici Önizlemesi'nde tasarım sürenizi ayarlamak için aşağıdaki güncelleştirme paketini kullanmamanızı öneririz:
Visual Studio 11 Geliştirici Önizlemesi hakkında daha fazla bilgi için aşağıdaki MSDN web sitesini ziyaret edin:
Visual Studio 11 Geliştirici Önizlemesi
Microsoft destek dosyalarını indirme 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:
119591 Çevrimiçi hizmetlerden Microsoft destek dosyalarını edinmeMicrosoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.
Önkoşullar
Bu güncelleştirmeyi yüklemek için aşağıdaki yazılımları yüklemiş olmanız gerekir:
- Windows Installer 3.1 veya Windows Installer'ın sonraki bir sürümü. Windows Installer'ın en son sürümünü edinmek için aşağıdaki Microsoft web sitesini ziyaret edin:
Windows Installer 4.5 Redistributable karşıdan yükleme bilgileri - Microsoft .NET Framework.NET Framework 4 Targeting Pack. Hedefleme paketi, Visual Studio 2010 kurulumuna dahildir ve ayrıca
Microsoft Windows SDKMicrosoft Windows SDK for Windows 7 ve .NET Framework.NET Framework 4.
Bu güncelleştirme için komut satırı anahtarları
Windows Installer komut satırı anahtarları hakkında daha fazla bilgi için aşağıdaki Microsoft web sitesini ziyaret edin:
Windows Installer komut satırı anahtarları hakkında genel bilgiler Windows Installer hakkında daha fazla bilgi için aşağıdaki Microsoft web sitesini ziyaret edin:
Windows Installer hakkında genel bilgiler
Yeniden başlatma gereksinimi
Bu güncelleştirmeyi yüklediğinizde, güncellenen dosyalar kilitliyse veya kullanılıyorsa, bu güncellemeyi yükledikten sonra bilgisayarı yeniden başlatmanız gerekir.
Bu güncelleştirmeyle ilgili bilinen sorunlar
Ayrıntılı bilgileri görüntülemek veya gizlemek için buraya tıklayın
Sorun 1
Visual Studio 2010 SP1'i kullanarak .NET Framework 4.0.3 kullanan bir web sitesi veya web uygulaması oluşturduğunuzda, Web.config dosyası yeniden oluşturulursa bir hata oluşur.
Neden
Bu sorun, targetFramework özniteliği için yanlış bir değerin Web.config dosyasına yazılmasından kaynaklanır.
Çözüm
Bu sorunu çözmek için Web.config dosyasını açın ve ardından targetFramework özniteliğinin değerini el ile 4.0.3 olarak değiştirin.
Sorun 2
Yeni bir Visual Studio eklenti projesi oluşturduğunuzda, hedef çerçeveyi .NET Framework.NET Framework 4.0.3 olarak ayarlarsanız aşağıdaki hata iletisini alırsınız:
Not
Visual Studio Eklenti Sihirbazı: Bir hata oluştu ve sihirbaz projeyi oluşturamadı. Programlama dilinin düzgün yüklendiğini doğrulayın.
Çözüm
Bu sorunu çözmek için aşağıdaki adımları izleyin:
- Visual Studio eklenti projesini oluştururken hedef çerçeveyi .NET Framework 4 olarak ayarlayın.
- Proje oluşturulduktan sonra eklenti projesinin hedef çerçevesini .NET Framework 4.0.3 olarak ayarlayın.
Sayı 3
Visual Studio 2010 SP1'de .NET Framework.NET Framework 4.0.3'ü hedefleyen bir C++ ortak dil çalışma zamanı (CLR) uygulaması oluşturduğunuzda, hedef çerçeve sürümü .NET Framework.NET Framework 4 olarak kalır ve .NET Framework.NET Framework 4.0.3'ün yeni özelliklerini kullanamazsınız.
Neden
Bu sorun, Visual Studio 2010'un ilgili proje dosyasına (.vcxproj) doğru hedef çerçeve sürümünü ekleyememesinden kaynaklanır.
Proje, .NET Framework 4.0.3 için oluşturulmuş olsa da, değer proje dosyasında aşağıdaki gibi kalır:
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
Çözüm
Bu sorunu çözmek için C++ proje dosyasını not defteri'nde açın, TargetFrameworkVersion'ı el ile 4.0.3 olarak değiştirin ve ardından projenizi yeniden açın.
<TargetFrameworkVersion>v4.0.3</TargetFrameworkVersion>
Güncelleştirme kaldırma bilgileri
Bu güncelleştirmeyi kaldırmak için Denetim Masası'daki Program Ekle veya Kaldır öğesini kullanın.
Güncelleştirme değiştirme bilgileri
Bu güncelleştirme, daha önce yayımlanan güncelleştirmenin yerini almaz.
Dosya bilgileri
Ayrıntılı bilgileri görüntülemek veya gizlemek için buraya tıklayın
Bu düzeltmenin genel sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Eşgüdümlü Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ile yerel saat arasındaki farkı bulmak için Denetim Masası'deki Tarih ve Saat öğesinde Saat Dilimi sekmesini kullanın.
| Dosya adı | Dosya sürümü | Dosya boyutu | Tarih | Saat |
|---|---|---|---|---|
| DHtmlHeader.html | Uygulanamaz | 16,118 | 20 Oca 2012 | 15:02 |
| Setup.exe | 10.0.30319.551 | 79,112 | 20 Oca 2012 | 15:10 |
| SetupEngine.dll | 10.0.30319.551 | 810,768 | 20 Oca 2012 | 15:10 |
| SetupUi.dll | 10.0.30319.551 | 296,712 | 20 Oca 2012 | 15:10 |
| SetupUi.xsd | Uygulanamaz | 30,120 | 20 Oca 2012 | 15:02 |
| sqmapi.dll | 6.0.6000.16386 | 144,416 | 20 Oca 2012 | 15:02 |
| SetupResources.dll | 10.0.30319.551 | 19,224 | 20 Oca 2012 | 20:06 |
| SetupResources.dll | 10.0.30319.551 | 17,688 | 20 Oca 2012 | 15:10 |
| SetupResources.dll | 10.0.30319.551 | 16,152 | 20 Oca 2012 | 21:50 |
| SetupResources.dll | 10.0.30319.551 | 14,616 | 20 Oca 2012 | 21:19 |
| SetupResources.dll | 10.0.30319.551 | 14,616 | 20 Oca 2012 | 21:04 |
| SetupResources.dll | 10.0.30319.551 | 19,224 | 20 Oca 2012 | 19:26 |
| SetupResources.dll | 10.0.30319.551 | 19,224 | 20 Oca 2012 | 18:47 |
| SetupResources.dll | 10.0.30319.551 | 18,712 | 20 Oca 2012 | 17:54 |
| SetupResources.dll | 10.0.30319.551 | 15,640 | 20 Oca 2012 | 17:35 |
| SetupResources.dll | 10.0.30319.551 | 19,224 | 20 Oca 2012 | 15:48 |
| Print.ico | Uygulanamaz | 1,150 | 20 Oca 2012 | 12:42 |
| Rotate1.ico | Uygulanamaz | 894 | 20 Oca 2012 | 12:42 |
| Rotate2.ico | Uygulanamaz | 894 | 20 Oca 2012 | 12:42 |
| Rotate3.ico | Uygulanamaz | 894 | 20 Oca 2012 | 12:42 |
| Rotate4.ico | Uygulanamaz | 894 | 20 Oca 2012 | 12:42 |
| Rotate5.ico | Uygulanamaz | 894 | 20 Oca 2012 | 12:42 |
| Rotate6.ico | Uygulanamaz | 894 | 20 Oca 2012 | 12:42 |
| Rotate7.ico | Uygulanamaz | 894 | 20 Oca 2012 | 12:42 |
| Rotate8.ico | Uygulanamaz | 894 | 20 Oca 2012 | 12:42 |
| Save.ico | Uygulanamaz | 1,150 | 20 Oca 2012 | 12:42 |
| Setup.ico | Uygulanamaz | 36,710 | 20 Oca 2012 | 12:42 |
| SysReqMet.ico | Uygulanamaz | 1,150 | 20 Oca 2012 | 12:42 |
| SysReqNotMet.ico | Uygulanamaz | 1,150 | 20 Oca 2012 | 12:42 |
| stop.ico | Uygulanamaz | 10,134 | 20 Oca 2012 | 12:42 |
| warn.ico | Uygulanamaz | 10,134 | 20 Oca 2012 | 12:42 |
| watermark.bmp | Uygulanamaz | 325,760 | 21 Oca 2012 | 14:07 |
| header.bmp | Uygulanamaz | 7,308 | 21 Oca 2012 | 14:07 |
| DisplayIcon.ico | Uygulanamaz | 88,533 | 20 Oca 2012 | 15:02 |
| UiInfo.xml | Uygulanamaz | 37,488 | 21 Oca 2012 | 14:07 |
| Strings.xml | Uygulanamaz | 13,606 | 21 Oca 2012 | 14:07 |
| SplashScreen.bmp | Uygulanamaz | 196,662 | 21 Oca 2012 | 14:07 |
| LocalizedData.xml | Uygulanamaz | 39,428 | 21 Oca 2012 | 14:07 |
| LocalizedData.xml | Uygulanamaz | 37,308 | 21 Oca 2012 | 14:07 |
| LocalizedData.xml | Uygulanamaz | 32.750 | 21 Oca 2012 | 14:07 |
| LocalizedData.xml | Uygulanamaz | 29,580 | 21 Oca 2012 | 14:07 |
| LocalizedData.xml | Uygulanamaz | 29,564 | 21 Oca 2012 | 14:07 |
| LocalizedData.xml | Uygulanamaz | 38,750 | 21 Oca 2012 | 14:07 |
| LocalizedData.xml | Uygulanamaz | 39,304 | 21 Oca 2012 | 14:07 |
| LocalizedData.xml | Uygulanamaz | 38,672 | 21 Oca 2012 | 14:07 |
| LocalizedData.xml | Uygulanamaz | 31,766 | 21 Oca 2012 | 14:07 |
| LocalizedData.xml | Uygulanamaz | 39,046 | 21 Oca 2012 | 14:07 |
| EULA.rtf | Uygulanamaz | 968 | 21 Oca 2012 | 14:07 |
| EULA.rtf | Uygulanamaz | 656 | 21 Oca 2012 | 14:07 |
| EULA.rtf | Uygulanamaz | 2,255 | 21 Oca 2012 | 14:07 |
| EULA.rtf | Uygulanamaz | 1,631 | 21 Oca 2012 | 14:07 |
| EULA.rtf | Uygulanamaz | 1,613 | 21 Oca 2012 | 14:07 |
| EULA.rtf | Uygulanamaz | 812 | 21 Oca 2012 | 14:07 |
| EULA.rtf | Uygulanamaz | 865 | 21 Oca 2012 | 14:07 |
| EULA.rtf | Uygulanamaz | 987 | 21 Oca 2012 | 14:07 |
| EULA.rtf | Uygulanamaz | 3,014 | 21 Oca 2012 | 14:07 |
| EULA.rtf | Uygulanamaz | 2,230 | 21 Oca 2012 | 14:07 |
| ParameterInfo.xml | Uygulanamaz | 7,946 | 21 Oca 2012 | 14:07 |
| netfx_403mtpack.msi | Uygulanamaz | 464,384 | 21 Oca 2012 | 14:01 |
| netfx_403mtpack.cab | Uygulanamaz | 18,689,398 | 21 Oca 2012 | 13:59 |