2016-01-19 46 views
0

我們可以重命名Service.svc嗎?當我們創建新的WCF Service時,默認名稱是Service1.svc。我試圖將其更改爲CatalogueService.svc,但在嘗試運行時出現錯誤。是因爲我更改了文件名嗎?我是否也必須對文件進行更改?我怎樣才能一次到處做這些改變? 我試圖更新我的服務參考,並得到錯誤:重命名WCF服務源文件

Unable to connect to the remote server. No connection could be made because the target machine actively refused it

+0

你會得到什麼錯誤?您可以根據需要命名服務和代碼文件 – Jehof

+0

在解決方案的每個文件中查找所有對「Service1」的引用,替換這些引用應該足夠。 –

+1

你在客戶端更新地址嗎?現在是'.../CatalogueService.svc' – BWA

回答

0

更新配置,客戶服務參考。 你有../Service1.svc,但應該是

0

這將工作:

1)刪除默認Service1.cs文件。 2)添加新的類文件 - >重命名它。 3)實現該接口。

class YourNewClassName:IService1 
{ 
    public void DoWork() 
    { 
     throw new NotImplementedException(); 
    } 
} 

單擊是這個選項

enter image description here

+0

這將如何工作?現在你有一個孤兒.svc文件 – MickyD

+0

按照這個--- https://msdn.microsoft.com/en-us/library/bb924403(v=vs.110).aspx – CodeConstruct