更改Visual Studio 2010使用的F#工具

时间:2011-03-31 20:46:03

标签: visual-studio visual-studio-2010 f# intellisense fsc

我重新添加了F#,添加了很少的语法。我能够告诉VS2010将它们用于F#Interactive和构建,但代码编辑器仍然声称我犯了错误(即使项目构建得很好)。

甚至可以改变这个吗?如果是 - 怎么样?

1 个答案:

答案 0 :(得分:7)

据我所知,没有办法在Visual Studio中更改F#使用的IntelliSense服务。 Visual Studio组件不是开源版本的一部分,它引用了强签名FSharp.Compiler.dll。我不确定是否有某种方法可以欺骗.NET加载不同的程序集(在bindingRedirect中指定app.config需要相同的强名称)。如果您找到某种方法,请告诉我:-)我也想将它与my modified version of F#一起使用。

如果您想为修改后的F#获取一些IntelliSense,可以使用F# MonoDevelop plugin。该插件是开源的,您可以更改Services/FSharpCompiler.fs文件中使用的F#版本(请参阅the source on GitHub)。

相关问题