asp.net - 如何将 ASP.NET Web 服务部署到 IIS 7?

标签 asp.net web-services iis-7 msdeploy

如何将 ASP.NET Web 服务部署到 IIS 7?

我已将 Web 服务部署到安装在 Windows Server 2008 上的 IIS-5。但是,我不太熟悉 IIS-7 中的配置选项。

对于 IIS-5,我遵循以下步骤。

  • 在 IIS 中创建新的虚拟目录
  • 在 Visual Studio 中打开 Web 服务
  • 转到构建
  • 发布网站
  • 发布到本地 IIS
  • 选择在步骤 1 中创建的相同虚拟目录

  • IIS-7 的步骤是什么,因为这些步骤不起作用?我收到错误 404。我尝试设置 Default Document.asmx .

    最佳答案

  • 在 VS 中重建项目
  • 将项目文件夹复制到 iis 文件夹,可能是 C:\inetpub\wwwroot\
  • 在 iis 管理器 (run>inetmgr) 中添加网站,指向文件夹,指向基于您的 .net 的应用程序池
  • 为创建的网站添加web服务,与3几乎相同。
  • 安装ASP
    对于 Windows 7 和 .net 4.0:
    c:\windows\microsoft.net framework\v4.(一些数字)\regiis.exe -i
  • 在浏览器上检查对 Web 服务的访问
  • 关于asp.net - 如何将 ASP.NET Web 服务部署到 IIS 7?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11553952/

    相关文章:

    asp.net - MVC beta 中的 <%=Html.RadioButtonList()%> 扩展在哪里?

    .NET Webservice = 代理对无效

    .net - 如何使用 WCF 的 ChannelFactory<T> 实现客户端异步调用?

    java - Android - Base 64 中的大量数据,如何处理它

    asp.net - maxAllowedContentLength 不适用于 IHttpHandler IIS7

    asp.net页面定位问题

    asp.net - 如何使用 asp.net gridview 进行可移动分页?

    security - IIS7 - 如何使用 Web.config 文件密码保护单个文件夹?

    asp.net - 即使仍有可用内存,w3wp.exe 也会耗尽内存

    javascript - DIVstyle=none,但div仍然显示(用于弹出处理图形)