2013-03-18 51 views
0

我繼承了一些包含服務引用的代碼。我意識到,指向參考的服務器已被刪除。我仍然有包含一個.svc文件的代碼。我想這必須是一個WCF類型的服務,我需要在另一臺服務器上恢復它,但我不知道該怎麼做。如何使服務運行具有所有必需的代碼?

正如我所說的,代碼包括一個svc文件,還有Web.config,Web.Debug.config,Web.Release.config,一個項目文件和一些源文件。

與web.config中

<serviceHostingEnvironment multipleSiteBindingsEnabled="true" > 

    <serviceActivations> 
    <add relativeAddress="ExcelConversionService.svc" 

     service="MyDomain.FileServices.ExcelConversionService"/> 
    </serviceActivations> 

</serviceHostingEnvironment> 

回答

0
+0

謝謝Dhawalk ...文章說,比如:剛與ASP.NET一樣,您可以在多個位置以多種方式部署IIS託管的WCF服務的實現代碼,如下所示:...作爲未編譯的代碼直接放置在.svc文件中。但它沒有說明我應該如何部署它。或者我沒有看到它?我可以獲得一些分步指導嗎? – 2013-03-18 19:10:45

+0

添加了答案的第三個鏈接。請檢查此代碼項目示例。它討論了WCF開發和各種部署模式 – Dhawalk 2013-03-18 19:26:52

+0

如果服務器MyServer上的物理路徑如下所示,請告訴我應該指定什麼路徑來添加服務引用:C:\ Services \ FileConversionServices \ ExcelConversionService.svc?因爲在他們處理localhost的例子中...謝謝。 – 2013-03-18 19:43:02

相關問題