しばらくの間、.NETコアアプリケーションでR.NET.Communityを使用したいと考えています。明らかに、NuGetパッケージが.NETコアに移植されていないのに、それは非スターターではありませんでした。これはでは、2017年のプレビュー新しいVisual Studioで.NETコア2.0アプリとしてこれを作成.NET Core 2.0プレビューでR.NET.Communityを使用する1
using RDotNet;
namespace RDotNetCore2
{
class Program
{
static void Main(string[] args)
{
REngine.SetEnvironmentVariables();
var engine = REngine.GetInstance();
}
}
}
:しかし、あなたは.NETのコアから.NET Frameworkのライブラリを参照することができ.NET Core 2.0 Preview 1 announcementで、私はこれに別の行くを与えました
ファイルまたはアセンブリをロードできませんでした「なPublicKeyToken = cc7b13ffcd2ddd51 System.Security.Permissionsを、バージョン= 0.0.0.0、文化=中立」:少なくともは限りコンパイルおよび実行として取得しますが、
GetInstance
コールでエラーが。システムは、指定されたファイルを見つけることができません。
これを解決するために何かできることはありますか。これは.NET Coreでサポートされていないビットの1つです(CASがサポートされていない可能性が高いと思われます)。 .NETコア)?
NETコアのサポートに関する現在のGitHubの問題を追跡することができます。https://github.com/jmp75/rdotnet/issues/40 – wonea
この問題は長期間にわたって続いています:-) –