Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Microsoft veya diğer yan yana derleme sağlayıcıları tarafından sağlanan yan yana derleme paketlerini kullanmak için yeni bir uygulama geliştirin veya mevcut bir uygulamayı güncellemek için aşağıdaki adımları takip edin. Şu anda Microsoft tarafından sağlanan yan yana yüklemelerin listesi için bkz. Desteklenen Microsoft Yan Yana Yüklemeler. Derlemeleri yan yana derlemeler olarak yüklemek için uygulamanın en az Windows XP'de çalıştırılması gerektiğini unutmayın. Daha fazla bilgi için bkz. Yan Yana Derlemeler Oluşturma Yönergeleri.
Bir uygulamaya yan yana derleme eklemek için
Uygulamanızın gerektirdiği yan yana derlemeleri tanımlayın. Windows XP'den başlayarak, bu yan yana derlemeler ve derleme bildirimleri işletim sistemiyle birlikte yüklenir ancak genel olarak kaydedilmez.
biruygulama bildirimi oluşturmak için XML düzenleyicisi kullanın. Aşağıdaki örnek uygulama bildirimine bakın. Daha fazla bilgi için bkz. Manifest Dosyaları Başvurusuiçindeki Uygulama Bildirimleri.
Uygulamayı benzersiz olarak tanımlayan uygulama bildiriminin DEF bağlam derlemesiIdentity alt öğesinde öznitelik değerlerini girin. DEF bağlamı assemblyIdentityhakkında daha fazla bilgi için bkz. Uygulama Bildirimleri.
Derleme bağımlı derlemeler içeriyorsa, REF bağlamı assemblyIdentity öznitelik değerlerini, uygulama bildiriminin karşılık gelen alt öğelerine girin. REF bağlamı assemblyIdentityhakkında daha fazla bilgi için bkz. Uygulama Bildirimleri.
<dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.SampleAssembly" version="6.0.0.0" processorArchitecture="x86" publicKeyToken="a5aaf5ba15723d5"/>Uygulama bildirimini uygulamanın ikili yürütülebilir üst bilgi dosyasına ekleyebilirsiniz.
Bu durumda, uygulama üst bilgisi dosyasına aşağıdaki satırı da ekleyin:
- CREATEPROCESS\_MANIFEST\_RESOURCE\_ID RT\_MANIFEST "YourApp.exe.manifest"
Alternatif olarak, uygulamanızın yürütülebilir dosyasıyla aynı dizine ayrı bir bildirim dosyası yerleştirebilirsiniz. İşletim sistemi önce dosya sisteminden bildirimi yükler ve yürütülebilir dosyanın kaynak bölümünü denetler. Dosya sistemi sürümü önceliklidir.
Paylaşılan derlemelerWindows Installer sürüm 2.0 kullanılarak yüklenmelidir. 'de açıklandığı gibi, yan yana paylaşım amacıyla Windows XP'de Win32 Derlemelerini yüklemek için bir Windows Installer paketi oluşturun..
Özel derlemeler, Windows Installer sürüm 2.0 kullanılarak yüklenebilir. 'de açıklandığı gibi bir Windows Installer paketi yazma Windows XP'de Bir Uygulamanın Özel Kullanımı için Win32 Derlemelerini Nasıl Yükleyebilirim?. Özel bir derlemeyi ve bildirimini uygulamanın yürütülebilir dosyasıyla aynı klasöre kopyalamak için başka bir yükleyici de kullanabilirsiniz.
Sonuçların elde edilmesini sağlamak için uygulamanızı test edin. Test bilgisayarınızda yan yana derlemenin kayıtlı olmaması gerektiğini unutmayın.
Uygulamanızı dağıtın veya bir Windows Installer paketi olarak güncelleştirin.
Örnek Uygulama Bildirimi
Aşağıda bir uygulama bildirimi örneği verilmiştir:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity type="win32" name="Microsoft.Windows.mysampleapp" version="1.0.0.0" processorArchitecture="x86"/>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.SampleAssembly" version="6.0.0.0" processorArchitecture="x86" publicKeyToken="a5aaf5ba15723d5"/>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Tools.MyPrivateDll" version="2.5.0.0" processorArchitecture="x86"/>
</dependentAssembly>
</dependency>
</assembly>