Bu makalede Microsoft .NET Framework 4 Platform Güncelleştirmesi 1 için Çoklu Hedefleme Paketi (MT Paketi) anlatılmaktadır. MT Paketi geliştiricilerin .NET Framework 4 Platform Güncelleştirmesi 1 için Çalışma Zamanı Güncelleştirmesi'ndeki yeni API'leri hedefleyen uygulamalar oluşturmasını sağlar.
.NET Framework 4 Platform Güncelleştirmesi 1 için Çalışma 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ını tıklatın:
2478063
.NET Framework 4 Platform Güncelleştirmesi 1 - Çalışma Zamanı Güncelleştirmesi
MT Paketi, Microsoft Visual Studio 2010 Service Pack 1 (SP1) için Tasarım Zamanı Güncelleştirmesi'nin bir parçasıdır.
Microsoft Visual Studio 2010 Service Pack 1 (SP1) için 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ını tıklatın:
2495593
Visual Studio 2010 SP1 için Microsoft .NET Framework 4 Platform Güncelleştirmesi 1'e yönelik uygulamalar tasarlamayı ve geliştirmeyi destekleyen bir güncelleştirme kullanıma hazırdır
MT Paketi, Visual Studio 2010 SP1 için Microsoft .NET Framework 4 Platform Güncelleştirmesi 1 - Tasarım Zamanı Güncelleştirmesi'nin bir parçasıdır. MT Paketi yeni başvuru derlemeleri, IntelliSense dosyaları ve diğer destek dosyaları ekler.Notlar
- Visual Studio 2010 SP1 için Tasarım Zamanı Güncelleştirmesi'ni yükledikten sonra, Visual Studio 2010 yeni projelerin hedef çerçevesi olarak otomatik olarak Platform Güncelleştirmesi 1'i seçer. Diğer .NET Framework sürümlerine yönelik uygulamalar geliştirmek için, Hedef Framework listesinde uygun .NET Framework sürümünü seçmeniz gerekir.
- Hedef çerçeve doğru bir şekilde Platform Güncelleştirmesi 1 olarak ayarlanmazsa, Platform Güncelleştirmesi 1 için Çalışma Zamanı Güncelleştirmesi'nden yeni ortak API'leri çağıran uygulamalar geliştiremezsiniz.
- Hedef çerçeveyi Platform Güncelleştirmesi 1 yerine başka herhangi bir .NET Framework sürümüne ayarlarsanız, Durum Makinesi araç kutusu görüntülenmez. Bu nedenle, Platform Güncelleştirmesi 1 kullanan etkin iş akışı projesinde tutarsızlıklar oluşur.
Güncelleştirme bilgileri
Güncelleştirme nasıl edinilir
Güncelleştirme, aşağıdaki Microsoft Yükleme Merkezi web sitesinden yüklenebilir:Güncelleştirme paketini şimdi karşıdan yükle.
Microsoft Destek dosyalarını karşıdan yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
119591
Microsoft destek dosyaları çevrimiçi hizmetlerden nasıl alınır
Microsoft 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, bilgisayarda Windows Installer 3.1 veya sonraki bir Windows Installer sürümü yüklü olmalıdır.
Windows Installer'ın en son sürümünü edinmek için, aşağıdaki Microsoft Web sitesini ziyaret edin:
Bu güncelleştirmenin komut satırı anahtarları
Bu güncelleştirme tarafından desteklenen çeşitli komut satırı anahtarları hakkında bilgi için, aşağıdaki Microsoft web sitesini ziyaret edin:
Windows Installer hakkında daha fazla bilgi için aşağıdaki Microsoft web sitesini ziyaret edin:
Yeniden başlatma gereksinimi
Güncelleştirilmekte olan dosyalar kilitli veya kullanımda değilse, bu güncelleştirmeyi uyguladıktan sonra bilgisayarınızı yeniden başlatmanız gerekmez.
Güncelleştirmeyle ilgili bilinen sorunlar
Sorun 1
Visual Studio 2010'da .NET Framework 4 Platform Güncelleştirmesi 1'i hedefleyen bir web sitesi veya web uygulaması oluşturursanız, uygulamayı oluşturduğunuzda bir hata oluşur. Nedeni
Bu sorun Web.config dosyasınatargetFramework
özniteliği için yanlış bir değer eklendiği için oluşmaktadır.Çözüm
Bu sorumu çözümlemek için, Web.config dosyasını açın ve sonra targetFramework
özniteliğinin değerini el ile 4.0.1
olarak değiştirin.
Sorun 2
Yeni bir Visual Studio eklentisi projesi oluştururken, hedef çerçeve olarak .NET Framework 4 Platform Güncelleştirmesi 1
'i seçerseniz aşağıdaki hata iletisini alırsınız:
Çözüm
Visual Studio Eklenti Sihirbazı: Bir hata oluştu ve sihirbaz projeyi oluşturamadı. Programlama dilinin düzgün yüklendiğinden emin olun.
Bu sorunu çözmek için şu adımları izleyin:
- Visual Studio eklenti projesini oluştururken hedef çerçeve olarak .NET Framework 4'ü seçin.
- Eklenti projesi oluşturulduktan sonra proje için hedef çerçeve olarak .NET Framework 4 Platform Güncelleştirmesi 1'i ayarlayın.
Sorun 3
Visual Studio 2010 SP1 çalıştıran ve MT Paketi'nin yüklü olmadığı (tasarım zamanı güncelleştirmesi KB2495593 yüklü olmadığı için) bir bilgisayarda Platform Güncelleştirmesi 1'i hedefleyen bir projeyi açarsanız, aşağıdaki hata iletisini alırsınız:
Proje Hedef Çerçevesi Yüklü Değil
Bu ileti, eksik bir hedefleme paketiniz olduğunu gösterir. Çözüm
Bu sorunu çözümlemek için, projeyi Visual Studio 2010 SP1'de açmadan önce tasarım zamanı güncelleştirmesini yükleyin. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2495593
Visual Studio 2010 SP1 için Microsoft .NET Framework 4 Platform Güncelleştirmesi 1'e yönelik uygulamalar tasarlamayı ve geliştirmeyi destekleyen bir güncelleştirme kullanıma hazırdır
Güncelleştirmeyi kaldırma bilgileri
Bu güncelleştirmeyi kaldırmak için, Denetim Masası'ndaki Program Ekle veya Kaldır
aracını kullanın.
Düzeltme değiştirme bilgileri
Bu düzeltme önceden yayımlanmış bir düzeltmenin yerini almaz.
Dosya bilgileri
Bu güncelleştirmenin genel sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya öznitelikleri) sahiptir. Bu dosyalarla ilgili tarihler ve saatler UTC (eşgüdümlü evrensel saat) kullanılarak listelenmiştir. Dosya bilgilerini görüntülediğinizde 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.
|File name||File version||File size||Date||Time|
|FullTrust.xml||Not Applicable||102 ||24-Aug-10||1:14|
|Internet.xml||Not Applicable||1,751 ||24-Aug-10||1:14|
|LocalIntranet.xml||Not Applicable||2,454 ||24-Aug-10||1:14|
|System.Activities.Core.Presentation.xml||Not Applicable||5,480 ||24-Aug-10||2:14|
|System.Activities.Presentation.xml||Not Applicable||265,420 ||24-Aug-10||2:14|
|System.Activities.DurableInstancing.xml||Not Applicable||8,228 ||18-Feb-11||3:39|
|System.Activities.xml||Not Applicable||971,148 ||18-Feb-11||3:39|
|System.ServiceModel.Activities.xml||Not Applicable||221,404 ||18-Feb-11||3:39|
|FrameworkList.xml||Not Applicable||1,128 ||18-Feb-11||3:39|
|System.Activities.Core.Presentation.dll||4.0.30319.447||388,488 ||25-Mar-11||7:29|
|System.Activities.DurableInstancing.dll||4.0.30319.447||28,552 ||25-Mar-11||7:29|
|System.Activities.Presentation.dll||4.0.30319.447||915,832 ||25-Mar-11||7:29|
|System.Activities.dll||4.0.30319.447||459,104 ||25-Mar-11||7:29|
|System.ServiceModel.Activities.dll||4.0.30319.447||102,776 ||25-Mar-11||7:29|