gpt4 book ai didi

wcf - F# WSDL 代码生成

转载 作者:行者123 更新时间:2023-12-02 01:47:28 27 4
gpt4 key购买 nike

我正在使用带有 F# 的 VS.NET 2010 集成 shell,并且我正在尝试使用 SOAP Web 服务...我如何生成 F# 源代码?我试过了

wsdl l:"C:\Program Files (x86)\FSharpPowerPack-2.0.0.0\bin\FSharp.Compiler.CodeDom.dll" http://localhost/?wsdl

随着

wsdl /language:"Microsoft.FSharp.Compiler.CodeDom.FSharpCodeProvider, Microsoft.FSharp.Compiler.CodeDom, Version=1.9.2.9, Culture=neutral, PublicKeyToken=a19089b1c74d0809"

但是我似乎无法让/language 开关工作。

编辑:

taspeotis 的回答让我继续...这为 Web 服务生成了 F# 源代码:

gacutil -i "C:\Program Files (x86)\FSharpPowerPack-2.0.0.0\bin\FSharp.PowerPack.dll"
svcutil /language:"Microsoft.FSharp.Compiler.CodeDom.FSharpCodeProvider, FSharp.Compiler.CodeDom, Version=2.0.0.0, Culture=neutral, PublicKeyToken=a19089b1c74d0809" http://localhost/?wsdl

最佳答案

您是否已将 FSharp.Compiler.CodeDom.dll 添加到 GAC 中?使用gacutil.exe来做到这一点。

第三方编辑

这里是一个示例 gacutil.exe/l System.XML.Linq 来列出某些程序集。除了FSharp.Compiler.CodeDom ( source ) 另一种选择可能是 FSharp.Data library

引用 jizugu:为 Web 服务生成的 F# 源代码:

gacutil -i 
"C:\Program Files (x86)\FSharpPowerPack-2.0.0.0\bin\FSharp.PowerPack.dll"

svcutil
/language:"Microsoft.FSharp.Compiler.CodeDom.FSharpCodeProvider
,FSharp.Compiler.CodeDom, Version=2.0.0.0, Culture=neutral
,PublicKeyToken=a19089b1c74d0809" http://localhost/?wsdl

关于wcf - F# WSDL 代码生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4307735/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com