0
我想使用新的.Net Framework 4.0功能「基於配置的激活」。基於配置的激活問題在我的WCF服務
我把那行寫入了web.config。
<system.serviceModel>
<serviceHostingEnvironment>
<serviceActivations>
<add factory="MyCompany.Core.Hosting.WcfHostFactory" relativeAddress="Greeting.svc" service="MyCompany.Core.Services.GreetingService, MyCompany.Core.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=1ccaa18r85yu07a4"/>
</serviceActivations>
</serviceHostingEnvironment>
</system.serviceModel>
但是,當我嘗試瀏覽http://localhost/MyCompany.Core/Greeting.svc,瀏覽器顯示「資源不能被發現。HTTP 404。您正在尋找(或它的一個依賴)的資源可能已被刪除,更名,或暫時無法使用,請檢查以下網址並確保其拼寫正確。「
我該如何解決這個問題?
感謝您的幫助。
我發現我的錯誤。相對地址必須相對於虛擬應用程序的根。我糾正了地址和所有事情。 – mkus 2010-08-12 10:24:41