首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将数据共享到嵌入式FSI会话中

将数据共享到嵌入式FSI会话中
EN

Stack Overflow用户
提问于 2013-01-12 09:15:45
回答 1查看 186关注 0票数 4

我有一个现有的应用程序,其中我希望能够拥有自己的FSI会话。虽然不是标准的FSI会话,但我希望能够使用应用程序中的数据预先填充FSI会话。

举个例子。在我的应用程序中,发生了一个现有的进程。

这样的事情有可能发生吗?

EN

回答 1

Stack Overflow用户

发布于 2013-01-13 21:14:54

目前最正确的答案是使用F# Compiler Services。交互式服务允许to embed F# interactive in your application

其他选项:

  1. 您可以将数据格式化为有效的F#代码并将其执行到中,或者将数据序列化为字符串并使用F#进行反序列化。在这种情况下,Mathias Brandewinder的文章“API”可能对您有用。
    1. 准备一个提供对数据访问的Using FSI to execute F# code from a .NET app。例如,基于从.NET 4.0开始可用的MemoryMappedFile。在FSI会话开始后立即添加对程序集的引用(使用FSI directive #r)并通过自定义API获取数据。
    2. 使用WCF在两个进程之间进行通信。请参阅answer from Phillip Trelford.
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14289192

复制
相关文章

相似问题

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