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

时间:2016-11-21 18:17:02

标签: azure deployment suave

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

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

活动日志说:

  

命令:build.cmd

     

系统找不到指定的路径。

     

     

系统找不到指定的路径。

     

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

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

修改

再次重新启动后(新的回购,新的网络应用程序,新的一天,新的希望),azure显示了一个不同的错误,这使我能够弄清楚剩下的。我将离开回购,以便任何人都可以看到如何通过GitHub将最简单的Suave应用程序部署为Azure Web应用程序

1 个答案:

答案 0 :(得分:0)

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

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

随意检查回购以查看我在代码中的含义。相关文件:

  • 的.gitignore
  • .deployment
  • 文雅虚设\虚拟主机提供商\ web.config中
  • build.cmd
  • build.fsx
  • 文雅虚设\文雅-dummy.fs

唷!