2013-10-14 20 views

cevap

12

Bir wcf hizmeti uygulaması projesi kullanmanız ve IIS üzerinden barındırmanız gerekir. Bir WCF istemci kütüphanesi oluşturuyorsanız, çözümünüze başka bir proje eklemeniz ve sunucuya servis referansı eklemeniz gerekir. Hizmet kütüphanesi ve barındırma projesi için ayrı projeler tutmak istiyorsanız, bunu başka bir barındırma uygulamasında da barındırabilir, ikinci yaklaşıma gidebilirsiniz. Diğer bilge WCF hizmeti Uygulama IIS barındırma için yeterlidir.

+0

bulabilirsiniz herhangi bir pürüz var mı? Bir uygulama bir .exe oluşturduğundan ve kütüphane bir dll oluşturduğundan, bunun bir miktar fark yaratabileceğini ve bazı komplikasyonların ortaya çıkabileceğini, bunun ne kadar doğru olduğunu söyledim. Visual Studio'da bir web uygulaması proje türü olan – user2818487

+1

@ user2818487, size bir .exe vermez. –

+0

@LexLi ... Biliyorum, tek bildiğim, IIS'de bir wcf hizmeti uygulaması barındıracak bir sorun yaratıyor ve IIS'de bir WCF hizmet kitaplığı barındırmaktan herhangi bir fark yaratıyor mu? – user2818487

5

Bir hizmet uygulaması, sizin için önceden ayarlanmış bir web sitesi barındırıcısı içerir. Bir hizmet kitaplığı, bir sunucunun başvuruda bulunabileceği ve başlatılabileceği hizmetlerin bir kütüphanesidir. IIS bir uygulamadır ve biz başka bir uygulamada bir uygulama barındırmak için çalışıyoruz beri

Here en iyi açıklama

+0

Benim bir WCF hizmet uygulaması barındırmak için IIS kullanıyor ve herhangi bir şekilde WCF hizmet kitaplığı barındırma herhangi bir şekilde farklıysa, bu sorun herhangi bir soruna neden olur mu? – user2818487