我有一个使用C#3.5.0在Visual Studio 2019中构建的解决方案。我有运行R3.6.x的RStudio编码的母亲应用程序。我的目标是使用解决方案(项目文件与我在一起)并与R集成。输入数据从R流出,并使用C#代码生成中间输出。
我的尝试:1.我尝试使用dyn.load构建dll,但失败并显示“找不到模块”错误消息。2.我没有找到shlib cmd工具接受的用于生成R可加载dll软件包的对象“ .cs”。2.尝试安装rClr并失败,因为没有用于R3.6.x的库]
因此,挑战是找到一种有效的方法来在R 3.6.x中加载COM对象。欢迎提出建议。
我有一个使用C#3.5.0在Visual Studio 2019中构建的解决方案。我有运行R3.6.x的RStudio编码的母亲应用程序。我的目标是使用解决方案(项目文件为...
您可能想看看Exporting a C# function。这将仅允许c样式的函数调用。也有R-Interop使用命名管道进行通信。第三种方法可能是使用Component object model。