Publish WCF Service app on IIS Express using Web Deployment

后端 未结 4 1826
臣服心动
臣服心动 2021-01-03 17:01

I want to publish WCF Service Application created in Visual Studio 2010 on IIS Express.

So I\'m using Project -> Publish -> Web Deploy:

Service URL:          


        
相关标签:
4条回答
  • 2021-01-03 17:23

    You can add a virtual directory via a command line using appcmd:

    appcmd add vdir /app.name:<site_name>/ /path:/<virtual_directory> /physicalPath:<physical_location> 
    

    See here

    0 讨论(0)
  • 2021-01-03 17:24

    Fist of all, you need to specify the correct Service URL, i.e. http://server/MsDeployAgentService

    0 讨论(0)
  • 2021-01-03 17:32

    IIS Express does support virtual directories. Using appcmd command provided by 'Eugene' should work.

    0 讨论(0)
  • 2021-01-03 17:40

    You should be able to specify the destination of your web site/application in site properties -> Package/Publish Web. In the field "IIS Web Site/application name to use on the destination server" put the site name. There, by default, the application is specified as a virtual directory but it does not have to be. You can just put the name of your site there, without the "/" and then it will deploy to the root of the site, not a virtual (sub-)directory. See screenshot:

    Screenshot

    0 讨论(0)
提交回复
热议问题