如何从Visual Studio 2013将LightSwitch html应用程序部署到localhost

时间:2016-10-06 09:13:24

标签: lightswitch-2013

灯光开关上的用户名,密码和服务URL是什么。当我向localhost提供服务URL时,它显示错误。

1 个答案:

答案 0 :(得分:1)

如果您只指定localhost作为服务URL,则在验证连接时会看到以下错误(尽管它可能会继续成功发布):

localhost publish validation error

但是,如果您改为指定http://localhost,则应看到以下成功的确认消息:

localhost publish success error

如果这不是您遇到的错误,您可以尝试以管理员身份运行Visual Studio,看看它是否会对发布过程产生影响。

此外,可能需要配置以下IIS设置(基于IIS 10)和默认选项: -

其他“打开或关闭Windows功能”设置

.NET Framework 4.6高级服务\ WCF服务

  • HTTP激活
  • TCP端口共享

Internet信息服务\ Web管理工具

  • IIS管理控制台
  • IIS管理服务

Internet信息服务\万维网服务\应用程序开发功能

  • .NET可扩展性3.5
  • .NET Extensibility 4.6
  • ASP.NET 3.5
  • ASP.NET 4.6
  • ISAPI扩展程序
  • ISAPI过滤器

互联网信息服务\万维网服务\健康与诊断

  • HTTP日志记录
  • 记录工具
  • 请求监视器

Internet信息服务\万维网服务\安全

  • 请求过滤
  • Windows身份验证

IIS中的选项

  • 默认网站主页\ IIS组\身份验证\启用表单身份验证
  • 主服务器节点\ RHS操作\获取新的Web平台组件\已安装的Web部署工具2.1

LightSwitch团队的以下博客文章包含有关发布过程的其他详细信息,尽管与早期版本的LightSwitch有关,但这些信息可能会有所帮助并且仍然相当相关:

LightSwitch IIS Deployment Enhancements in Visual Studio 2012

Deployment Guide: How to Configure a Web Server to Host LightSwitch Applications