Azure函数与F#Chiron之间的交互无法正常工作

时间:2017-04-21 23:33:22

标签: azure f# azure-functions f#-interactive

#r "System.Net.Http"
#r "System"
#r "System.Net.Http.Formatting"
#r "System.Web.Http"
#r "../packages/FParsec/lib/net40-client/FParsecCS.dll"
#r "../packages/FParsec/lib/net40-client/FParsec.dll"
#r "../packages/Aether/lib/portable-
net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1/Aether.dll"
#r "../packages/Chiron/lib/net40/Chiron.dll"

open Chiron


open System.Linq
open System.Net
open System.Net.Http
open System
open Chiron

let Run(req: HttpRequestMessage) =
    let sampleJsonString = """{"sample" : 1}"""
    let sampleJson = Json.parse sampleJsonString
    let sampleJsonStringTwo = Json.format sampleJson

    req.CreateResponse(HttpStatusCode.OK, "Hi")

我收到以下错误

  

发生了ScriptHost错误   执行函数时出现异常:Functions.HttpGET-CRUD-FSharp。 mscorlib:调用目标抛出了异常。凯龙星:类型初始   izer for'。$ Chiron'抛出异常。 Chiron:无法加载文件或程序集'FParsec,Version = 1.0.0.0,Culture = neutral,PublicKeyToken =   40ccfc0a09edbb5d'或其依赖项之一。系统找不到指定的文件。

Chiron使用.fsx文件但是用作天蓝色功能它不起作用。任何关于如何解决这个问题的建议都非常感谢。感谢

更新

Chiron似乎使用具有Http触发功能的门户网站?一个主要的区别是使用package.json文件,我在本地使用Paket?

0 个答案:

没有答案