To jest moje pierwsze pytanie tutaj, więc proszę nie strzelaj.WCF na Linux - czy to jest warte wysiłku
Ostatnio grałem z Linuksem (Ubuntu 9.04 i openSUSE 11.1), koncentrując się na usługach internetowych. Prosta usługa sieciowa Hello World (opisana na mono-project.com) działa dobrze. Teraz muszę wkroczyć do cudownego świata WCF (znam tę koncepcję). I utknąłem. Zainstalowałem pakiet MonoDevelop i mono-wcf (w tym wszystkie zależności) i jak można założyć, że nie mogę napisać prostego serwera WCF (cóż, I może napisać, to po prostu nie będzie się kompilować). Brakuje niektórych odniesień, których nie mogę znaleźć: Nazwa typu lub nazwy obszaru "ServiceModel" nie istnieje ... i kiedy dodaję odniesienie do System.ServiceModel (dla którego muszę zmienić na typ projektu Moonlight/Silverlight lub I nawet go nie widzę w pakietach) Otrzymuję: Nazwa typu lub nazwy przestrzeni "ServiceHost" nie istnieje i po prostu nie wiem, gdzie ona jest.
Co robię źle? Ten sam kod kompiluje się i działa poprawnie w systemie Windows (VS2008).
Proszę o pomoc. I nadal nie strzelaj.
+1 za "I wciąż nie strzelaj" :) –