首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在wcf服务中使用r.net。

无法在wcf服务中使用r.net。
EN

Stack Overflow用户
提问于 2017-02-06 16:08:53
回答 1查看 143关注 0票数 0

我正在尝试将R.net WCF服务设置为运行R命令的服务器。

我已经设置了一个测试WinForms应用程序,在那里一切都可以工作。

我就是这样用它的:

代码语言:javascript
复制
void init()
{
    SetupPath()
    engine = REngine.GetInstanceFromID("test");
    if (engine == null) engine = REngine.CreateInstance("test");
    engine.Initialize();
}
...
    results.Add(engine.Evaluate(command).AsCharacter().ToArray());

我创建了一个完全相同的WCF服务;

REngine.CreateInstance()返回一个有效的REngine对象,

engine.Initialize()无声地破坏了我的服务。尝试-捕捉部分被忽略了,所以我看不出到底发生了什么。

  • 在WCF服务中使用R.net的正确方法是什么?
  • 不同行为的原因是什么?
  • 我在哪里能看到坠机的详细记录?
  • 未成功使用R.net的服务调用完成。

winforms测试应用程序和WCF服务都是64位(我需要它们)。(我没有成功地设置64位IIS快速应用程序,因此正在使用IIS )。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-31 12:11:46

我没有找到问题的原因,但是,切换到R.NET.Community包就成功了。

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

https://stackoverflow.com/questions/42072250

复制
相关文章

相似问题

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