Description:
Thanks to the person who browsed this post, because my English is not very good, so this is a machine translation.
The problem:
Platform: Unity3d 2017.3.1 Language: C#
Because the need to reference System.Numerics, Unity’s solution project does not support direct reference dll
So I’m from C: Program Files (x86)Reference AssembliesMicrosoftFramework.NETFrameworkv4.6
Found under System.Numerics.dll import to Assets, there was an error. (I have chosen Script Runtime Version as .Net 4.6 in Edit - Project Settings - Player - Other Settings)
You can find System.Numerics.dll and System.Numerics.Vectors.dll in \Editor\Data\MonoBleedingEdge\lib\mono\4.5-api. Copy them to the root of your project (next to the Assets folder). Then, create 2 text files: mcs.rsp and csc.rsp. Put this inside of both of them:
I found System.Numerics.dll and System.Numerics.Vectors.dll in
\Editor\Data\MonoBleedingEdge\lib\mono\4.5
not in
\Editor\Data\MonoBleedingEdge\lib\mono\4.5-api
It seems does not need to created msc.rsp and csc.rsp