Select the product you need help with
NASıL YAPıLıR: Oluşturun ve bir Meta veri derlemesi kullanMakale numarası: 323491 - Bu makalenin geçerli olduğu ürünleri görün. Bu SayfadaÖzetBu adım adım makalede, derlemeleri olan meta verileri açıklanır ve hangi senaryolarda bunları kullanabilirsiniz. Bu makalede ayrıca Soapsuds aracı nowrappedproxy bayrağıyla bir meta veri derlemesi oluşturmak için nasıl kullanılacağı açıklanır. GereksinimlerAşağıdaki listede, gereksinim duyacağınız donanım, yazılım, ağ altyapısı ve hizmet paketleri önerilmektedir:
Meta veri birleştirmeler nelerdir?Meta veri birleştirmeleri, yalnızca meta veriler ve türü bilgileri içeren bir .NET Framework derlemeler ' dir. COM kitaplığı yazmak için Meta veri birleştirmeler benzer, ancak meta veri birleştirmeler, herhangi bir uygulama kodu içermez.Bir dağıtılmış istemci uygulaması ile birlikte, uzak bir proxy oluşturma ve farklı bir bilgisayarda bulunabilir gerçek derleme yöntemlerini çağırmak için uzaktaki proxy, bu istemci uygulaması için yeterli bilgi içeren bir meta veri birleştirmeler dağıtabilirsiniz. Aşağıdaki kılavuz, .NET tabanlı basit bir bileşenden gelen bir meta veri derlemesi oluştur gösterilmiştir. Bir basit bir .NET Framework bileşeni oluşturma
Meta veri derlemesi oluşturmak için Soapsuds aracı kullanın.Bu bölüm Soapsuds aracını (Soapsuds.exe) açıklar ve bunun meta veri derlemesi oluşturmak için nowrappedproxy bayrağı. Önceki adımlarda oluşturduğunuz basit bir derleme dosyası, girdi olarak kullanılır:
Alternatif kullanımını - nowrappedproxySonra istemcilerinizi, ayrıca derlenen bir meta veri derlemesi kullanabilirsiniz. Bu senaryoda, özgün giriş derlemesi ile aynı ada sahip bir meta veri derlemesi dosyası oluşturmanız gerekir. Bunu yapmak için <a0></a0>, Visual Studio .NET komut isteminde aşağıdaki komutu bir komut satırı) olarak (yazarak Soapsuds aracını çalıştırın:soapsuds.exe - inputassemblyfile:myremotecomp -outputassemblyfile:metaonly/myremotecomp.dll - nowrappedproxy Bu komut dizin project \bin\debug\metaonly yeni meta veri derlemesi dosyası oluşturur ve giriş derleme dosyası aynı adda yeni meta veri derlemesi dosyası sağlar. Dağıtımdan önce dosya işleme, ancak bu yeni dosyanın anlamlı bir ad geçici olarak vermek yararlıdır. Yeni meta veri derlemesi dağıttığınızda, özgün adı olarak değiştirin. Özgün giriş derleme karşı önceden derlenmiş bir uzak istemcilere, bu yeni derleme dağıtabilirsiniz. Bu dağıtım yapılandırmada, istemci uygulaması derlemeye yüklenirken, istemci için özgün derleme dosyası adıyla görünür, ancak istemci aynı meta veri derlemesi bulur. Istemci yalnızca derleme dosyasındaki meta veri derlemesi, bu amaç için yeterli olacak şekilde uzak yöntemlerden çağırmak için bulunan meta veriler ve türü bilgileri gerektirir. SORUN GİDERME
ReferanslarSoapsuds aracı hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesini ziyaret edin: Soapsuds Tool (Soapsuds.exe) Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cptools/html/cpgrfsoapsudsutilitysoapsudsexe.asp)
323490
(http://support.microsoft.com/kb/323490/EN-US/
)
BILGI:, Uzak istemci bir ASP.NET uygulaması veya istemci, IIS tarafından barındırılan başka bir uzak bileşen olduğunda .NET Remoting'i Yapılandırma ÖzelliklerMakale numarası: 323491 - Son Gözden Geçirme: 22 Nisan 2004 Perşembe - Gözden geçirme: 3.4 Bu makaledeki bilginin uygulandığı durum:
Otomatik Tercüme ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:323491
(http://support.microsoft.com/kb/323491/en-us/
)
|




Üste








