2017-04-01 6 views

答えて

1

まず、言語固有のDLLが最初に必要です。

これらは、言語固有の機能をサポートするために存在します。 C#の場合、これは主にdynamicです。 VBの場合は、AscWまたはvbCrLf(C#でも使用可能)やVBコンパイラで使用されるいくつかの型のような、VB固有のメンバのほとんどです。

両方のDLLが必要な理由。

少なくとも理論上、C#パッケージとVBパッケージの両方を含むMicrosoft.NETCore.Appパッケージは言語に中立です。現時点では、VBは現在.NETコアではサポートされていません。 F#(サポートされている)には独自のパッケージがありますが、これはデフォルトでは含まれていません。

関連する問題