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.
Dağıtım Türü Uzantısı dosyası (*.cmdtx) oluşturulduktan sonra, *.cmdtx dosyasını ve UX dosyalarını içeren bir Windows Installer dosyası (*.msi) oluşturmanız beklenir. Windows Installer'ın dosyaları doğru konumlara kopyalaması ve özel uzantıyı site sunucusuna kaydetmesi gerekir.
Windows Installer dosyasının temel içeriği aşağıda gösterilmiştir:
Windows Installer Dosyası Oluşturmak için (*.msi)
*.cmdtx dosyasını ve UX dosyalarını içeren bir Windows Installer dosyası oluşturun. Windows Installer dosyası, Yönetici Konsolu ekibi tarafından tanımlanan standartları kullanarak UX dosyalarını doğru konumlara yüklemekle sorumludur. Temel olarak, bu, aşağıdaki dosyaları dahil etmeyi içerir:
UX Derlemesi, örneğin, AdminUI.DeploymentType.<AssemblySuffix>.dll
Bu dosya gereklidir ve aşağıdaki XML dosyaları kullanılarak Configuration Manager konsoluna bağlı olan UX uygulamasını içerir.
Yükleyici bu dosyayı sms\AdminConsole\bin dosyasına kopyalamalıdır.
< CreateApp_TechnologyID>.xml
Bu dosya gereklidir ve Uygulama Oluşturma Sihirbazı için konsol uzantısını sağlar.
Yükleyici bu dosyayı sms\AdminConsole\XmlStorage\Extensions\Forms dizinine kopyalamalıdır.
< CreateDeploymentWizard_TechnologyID>.xml
Bu dosya gereklidir ve Dağıtım Türü Oluşturma Sihirbazı için konsol uzantısını sağlar.
Yükleyici bu dosyayı sms\AdminConsole\XmlStorage\Extensions\Forms dizinine kopyalamalıdır.
< TechnologyID>DeploymentTypePropertySheet.xml
Bu dosya gereklidir ve Dağıtım Türü özellik sayfasını sağlar.
Yükleyici bu dosyayı sms\AdminConsole\XmlStorage\Forms dosyasına kopyalamalıdır.
Windows Installer dosyası, Microsoft.ConfigurationManagement.ApplicationManagement ad alanında bulunan DeploymentTypeExtender.Extend yöntemini çağırmak için kod içermelidir. Bu işlem daha sonra belirli bir site sunucusu bilgisayarı için uzantı dosyalarını kaydeder. Bir yönetici konsol bilgisayarı için bu, söz konusu kullanıcının önbelleğini başlatır. Extend yöntemi çağrısı daha önce oluşturulan *.cmdtx dosyasını gerektirir.
Site sunucusuna standart bir WqlConnectionManager bağlantısı oluşturun.
Yöntem bağlantı parametresi için ConsoleDcmConnection örneği aracılığıyla *cmdtx dosyasını, ConnectionManagerBase nesnesini ve bağlantı yolunu (aşağıdaki örnek) geçirerek Extend yöntemini çağırın.
Uyarı
ConsoleDcmConnection'ı kullanmak için AdminUI.DcmObjectWrapper.dll derleme başvurusu eklemeniz gerekir.
using DCM = Microsoft.ConfigurationManagement.AdminConsole.DesiredConfigurationManagement; [...] ConnectionManagerBase connectionManager = new WqlConnectionManager(); connectionManager.Connect("SiteServerName"); DeploymentTypeExtender.Extend(@"C:\RdpTechnology.cmdtx", new DCM.ConsoleDcmConnection(connectionManager, null), @"\\SiteServerName\root\sms\site_ABC");
İstemci Yüklemesi (HandlerApplication.zip)
İstemci uzantısı dosyalarını HandlerApplication'ın bir parçası olarak veya ayrı bir yükleme olarak yüklemek için:
AppSynclet MOF dosyasını derleyin. İstemcide, CCM_AppHandler sınıfının gerekli örneğini ve CCM_HandlerSynclet sınıflarının karşılık gelen örneklerini oluşturmak için özel synclet MOF dosyasını derleyin.
C:\> mofcomp appsynclet_<technologyid>
İşleyici .dll Configuration Manager istemci dizinine kopyalayın ve .dll sisteme kaydedin.
C:\> regsvr32 <technologyid>handler.dll
Not
İşleyici .dll, işletim sistemiyle (32 bit veya 64 bit) eşleşecek şekilde derlenmelidir.
Ad alanları
Microsoft.ConfigurationManagement.ApplicationManagement
Microsoft.ConfigurationManagement.ManagementProvider
Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine
Derlemeler
AdminUI.DcmObjectWrapper.dll
AdminUI.WqlQueryEngine.dll
DcmObjectModel.dll
Microsoft.ConfigurationManagement.ApplicationManagement.dll
Microsoft.ConfigurationManagement.ApplicationManagement.Extender.dll
Microsoft.ConfigurationManagement.ManagementProvider.dll