Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 当WCF服务只有App.config时,将其部署到IIS_C#_Wcf - Fatal编程技术网

C# 当WCF服务只有App.config时,将其部署到IIS

C# 当WCF服务只有App.config时,将其部署到IIS,c#,wcf,C#,Wcf,我已将WCF服务库的项目类型添加到我的项目中。这样做使我能够开发和测试WCF服务,但是该服务运行的是App.config而不是Web.config。此外,它没有像我以前的项目那样的.SVC文件。要将其部署到IIS 6,我需要做什么 关于。基本上有四个步骤: 从app.config中取出部分并将其放入web.config 将虚拟目录添加到IIS6 将服务库的DLL添加到该虚拟目录下的“\bin”目录 将MyService.svc文件添加到包含以下内容的目录: 这就是全部 Marc如果您使用的是V

我已将WCF服务库的项目类型添加到我的项目中。这样做使我能够开发和测试WCF服务,但是该服务运行的是App.config而不是Web.config。此外,它没有像我以前的项目那样的.SVC文件。要将其部署到IIS 6,我需要做什么

关于。

基本上有四个步骤:

  • 从app.config中取出
    部分并将其放入web.config
  • 将虚拟目录添加到IIS6
  • 将服务库的DLL添加到该虚拟目录下的“\bin”目录
  • MyService.svc
    文件添加到包含以下内容的目录:

  • 这就是全部


    Marc

    如果您使用的是Visual Studio 2008 SP1,实际上WCF服务库模板中有一个发布功能,您可以使用该功能发布到IIS。它可以通过“构建”菜单使用,也可以在“解决方案资源管理器”中用鼠标右键单击项目时从上下文菜单使用。

    为什么不作为Web服务部署?