2016-10-06 71 views

回答

1

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

localhost publish validation error

但是,如果而是指定http://localhost,你应该看到以下成功的确认消息:

localhost publish success error

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

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

附加 “打开Windows功能打开或关闭” 设置

.NET框架4.6高级服务\ WCF服务

  • HTTP激活
  • TCP端口共享

Internet信息服务\ Web管理工具

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

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

  • .NET可扩展性3.5
  • .NET扩展性4.6
  • ASP.NET 3.5
  • ASP.NET 4。6个
  • ISAPI扩展
  • ISAPI筛选器

Internet信息服务\万维网服务\卫生和诊断

  • HTTP记录
  • 测井
  • 请求监控

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

  • 请求筛选
  • Windows身份验证

选项在IIS

  • 默认网站首页\ IIS集团\ Authentication \ Enable Forms Authentication
  • 个主服务器节点\ 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

相关问题