【问题标题】:How to make service run having all necessary code?如何使服务运行具有所有必要的代码?
【发布时间】:2013-03-19 20:26:27
【问题描述】:

我继承了一些包含服务引用的代码。我意识到引用指向的服务器已被删除。我仍然有包含 .svc 文件的代码。我想这一定是一种 WCF 服务,我需要在另一台服务器上恢复它,但我不知道该怎么做。

正如我所说,代码包括一个 svc 文件,还有Web.configWeb.Debug.configWeb.Release.config、一个项目文件和一些源文件。

使用 web.config 更新问题

   <serviceHostingEnvironment multipleSiteBindingsEnabled="true" >

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

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

</serviceHostingEnvironment>

【问题讨论】:

    标签: wcf web-services


    【解决方案1】:

    【讨论】:

    • Thank you Dhawalk... 文章说例如:就像使用 ASP.NET 一样,您可以在不同位置以多种方式部署 IIS 托管的 WCF 服务的实现代码,如下所示:... .作为未编译的代码直接放在.svc文件中。但它并没有说明我应该如何部署它。还是我没看到?我可以得到一些分步说明吗?
    • 为答案添加了第三个链接。请检查此代码项目示例。它谈到了 WCF 开发和各种部署模式
    • 如果服务器 MyServer 上的物理路径如下所示,请告诉我应该指定什么路径来添加服务引用:C:\Services\FileConversionServices\ExcelConversionService.svc?因为在示例中他们处理本地主机...谢谢。
    • 在添加服务引用时,您应该始终使用 url。使用您在已部署的 web.config 中拥有的 url
    • 我在那里看不到任何网址:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-23
    • 2021-06-02
    • 2022-10-24
    • 2014-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多