azure - 无法将虚拟 F# Suave 应用程序发布为 Azure WebApp。我究竟做错了什么?

标签 azure deployment suave

该项目是通过 Ionide 和 Visual Studio Code 生成的。我正在通过 GitHub 部署到 Azure WebApp。

GitHub 存储库是:https://github.com/laygr/suave-dummy

事件日志显示:

Command: build.cmd

The system cannot find the path specified.

The system cannot find the path specified.

D:\Program Files (x86)\SiteExtensions\Kudu\59.51109.2534\bin\Scripts\starter.cmd build.cmd

它就像 Suave 应用程序一样简单。我希望这可以帮助其他人。

编辑

再次重新启动后(新的存储库、新的网络应用程序、新的一天、新的希望),azure 显示了一个不同的错误,这让我能够弄清楚其余的问题。我将保留该存储库,以便任何人都可以了解如何通过 GitHub 将最简单的 Suave 应用程序部署为 Azure Web 应用程序

最佳答案

因此,在改进 Azure 显示的错误后,我可以弄清楚如何部署该应用程序。 我必须:

  • 从 Ionide for Visual Studio Code 生成的 .gitignore 中删除 .exe。
  • 创建.deployment
  • 创建 web.config
  • 修改build.cmd(我从其他地方复制的)
  • 修改 build.fsx 以执行正确的构建
  • 修改启动文件(suave-dummy.fs)以使用正确的端口

请随意检查存储库以了解我在代码中的含义。相关文件:

  • .gitignore
  • .部署
  • suave-dummy\WebHost\web.config
  • build.cmd
  • build.fsx
  • suave-dummy\suave-dummy.fs

唷!

关于azure - 无法将虚拟 F# Suave 应用程序发布为 Azure WebApp。我究竟做错了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40726791/

相关文章:

rest - "Rest"API 和 "Graph"API 有什么区别

ruby-on-rails - 如何配置 nginx 以在域中安装 Rails 应用程序并在/blog/中安装 WordPress?

Azure Active Directory OAuth 资源所有者密码凭据流程

python - 如何从 Azure Data Lake Store 读取 Azure Databricks 中的 JSON 文件

c# - 通过 .NET Azure SDK 扩展云服务实例计数?

azure - 在 Azure Web Apps 中运行自托管 OWIN 应用程序

f# - Suave中带有可选参数的路线

java - "add-ons"对于 native 应用程序如何工作?

java - Eclipse Java部署: how to add auto-generate file to Jar file

ubuntu - 在 Ubuntu 上运行的 Suave Web 应用程序