2012-08-09 62 views
0

正如您將會注意到[namespace | app name]與我在配置中使用的錯誤不同。這些文件在項目中重命名,我看不到它從哪裏獲取默認的service1名稱。我已經重建了該項目並重新發布。你看到我可能錯過的任何東西嗎?WCF激活時出錯

Error: The type 'EncServWeb.Service1', provided as the Service attribute value in the ServiceHost directive, or provided in the configuration element system.serviceModel/serviceHostingEnvironment/serviceActivations could not be found.

web.config 
serviceActivations 
     add service="EncServWeb.Serv" relativeAddress="~/Serv.svc" 
serviceActivations 
+0

感謝您的編輯邁克爾。它真的不喜歡xml部分。 – OneFineDay 2012-08-09 05:31:44

回答

0

我想你已經編輯了.svc文件和web配置?

不只是網絡配置,對吧?如果你還沒有改變你的.svc文件的內容,這是哪裏出錯......

如果這個心不是原因,你在IIS託管... http://blogs.msdn.com/b/chrsmith/archive/2006/08/10/wcf-service-nesting-in-iis.aspx

+0

當你說編輯.svc文件時,你的意思是文件名正確 - 如果是,那麼是的。解決方案中更改的所有文件和項目文件夾中的所有文件都是相同的。沒有文件,我可以看到說他們的Service1? – OneFineDay 2012-08-09 14:05:44

0

在這部影片中,我發現這裏我不得不將服務名稱從默認值重新分配給app.config文件中新命名的名稱。 Create your first WCF Service。希望這可以幫助別人!