首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >F#和SVCUTIL错误:尝试以指定语言生成代码时出错

F#和SVCUTIL错误:尝试以指定语言生成代码时出错
EN

Stack Overflow用户
提问于 2010-12-16 00:08:38
回答 1查看 356关注 0票数 0

获取错误: CodeMethodMember不能同时设置ImplementationTypes和PrivateImplementationType。运行svcutil时。

C:>svcutil /language:"Microsoft.FSharp.Compiler.CodeDom.FSharpCodeProvider,FSharp.Compiler.CodeDom,Version=2.0.0.0,Culture=neutral,PublicKeyToken=a19089b1c74d0809“http://localhost/webservices/CoreService.svc?wsdl

Microsoft (R)服务模型元数据工具Microsoft (R) Windows (R) Communication Foundation,版本3.0.4506.2152版权所有(c) Microsoft Corporation。版权所有。

正在尝试使用WS-Metad ata Exchange或DISCO从'http://localhost/webservices/CoreService.svc?wsdl‘下载元数据。正在生成文件...错误:尝试以指定的语言生成代码时出错。这可能是因为该语言并不支持生成的所有代码元素。考虑使用另一种语言。

代码语言:javascript
复制
CodeMethodMember must not have both ImplementationTypes and PrivateImplementationType set.

安装了GAC2.0,包括PowerPack,F#包含了必要的动态链接库。

CodeMethodMember是由generator.fs生成的(用谷歌搜索CodeMethodMember)。

EN

回答 1

Stack Overflow用户

发布于 2010-12-16 00:16:25

我怀疑F# CodeDom是否足够丰富来支持svcutil (尽管我对F# CodeDom了解不多)。您可以生成C#代码,将其编译为动态链接库,然后从F#应用程序中引用该动态链接库。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4452092

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档