如何为xsd.exe添加“外部”CodeDom提供程序?

时间:2015-02-24 12:27:36

标签: .net f# nuget xsd.exe

我正在从XSD using an example生成F#类。 xsd.exe如何找到并使用FSharp.Compiler.CodeDomNuGet package

xsd.exe fpml-asset-4-2.xsd /classes
  /l:”Microsoft.FSharp.Compiler.CodeDom.FSharpCodeProvider,
  FSharp.Compiler.CodeDom, Version=1.9.9.9, Culture=neutral,
  PublicKeyToken=a19089b1c74d0809″</code>

产生错误:there is no codedom provider defined for the package

这是预料之中的,因为我在不知道此软件包的情况下执行“全局”xsd.exe。显然,gacutil在dotnet程序集中找不到FSharp.Compiler.CodeDom.FSharpCodeProvider

> gacutil -l | find "FSharp.Compiler.CodeDom"
>

如何执行xsd.exe以便它知道codedom provider?奖励点不会弄乱我的.NET安装状态。

0 个答案:

没有答案