除了FSharpCodeProvider(来自PowerPack),还有什么需要动态编译F#代码?

Fsh*_*Dev 6 f# fsharpcodeprovider

我正在使用PowerPack库上的FSharpCodeProvider类动态编译代码.关键在于,在没有visual studio 2010的机器中,只要我在该机器上安装了F#独立编译器,我就能做到这一点.有人知道这是不是应该的样子吗?我担心的是,独立编译器仅作为没有最终发布版本的CTP软件进行分发.

谢谢

Dan*_*iel 4

可以在源代码中看到调用FSharpCodeProviderfsc.exe。所以,是的,它依赖于 F# 编译器。

独立的 F# 版本始终称为 CTP(不知道为什么)。过去曾说过该代码与 Visual Studio 版本中的代码相同。