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.
Hizmeti barındırmadan hizmet uygulamaları ve yapılandırmalarındaki hataları algılamak için ServiceModel Meta Veri Yardımcı Programı Aracı'nı (Svcutil.exe) kullanabilirsiniz.
Bir hizmeti doğrulamak için
Hizmetinizi yürütülebilir bir dosyada ve bir veya daha fazla bağımlı derlemede derleyin.
SDK komut istemi açma
Komut isteminde aşağıdaki biçimi kullanarak Svcutil.exe aracını başlatın. Çeşitli parametreler hakkında daha fazla bilgi için ServiceModel Meta Veri Yardımcı Programı Aracı (Svcutil.exe) konusunun Hizmet Doğrulama bölümüne bakın.
svcutil.exe /validate /serviceName:<serviceConfigName> <assemblyPath>*
Doğrulamak istediğiniz hizmetin yapılandırma adını belirtmek için seçeneğini kullanmanız
/serviceName
gerekir.assemblyPath
bağımsız değişkeni, hizmetin yürütülebilir dosyasının yolunu ve doğrulanacak hizmet türlerini içeren bir veya daha fazla derlemeyi belirtir. Yürütülebilir derlemenin hizmet yapılandırmasını sağlamak için ilişkili bir yapılandırma dosyası olmalıdır. Birden çok derleme sağlamak için standart komut satırı joker karakterlerini kullanabilirsiniz.
Örnek
Aşağıdaki komut, myServiceHost.exe yürütülebilir dosyasında uygulanan myServiceName hizmetidir. Hizmetin yapılandırma dosyası (myServiceHost.exe.config) otomatik olarak yüklenir.
svcutil /validate /serviceName:myServiceName myServiceHost.exe