2016-10-06 118 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

相關問題