I am using player settings : Experimental .Net 4.6, backend .Net.
I have following two questions
- are dlls present in C:\Program Files\Unity\Editor\Data\MonoBleedingEdge\lib\mono\4.5 only supported for reference in visual studio 2017.
- There few dlls present in C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\ are not available in mono. Why? Is there any workaround for it?
System.speech.synthesis and System.speech.recognition
These assemblies would definitely fall outside the scope of APIs we support.
First, these assemblies from .NET just wrap native functionality already present on Windows. I don’t think we will put in the effort to emulate this API across other platforms.
Second, again you are mentioning a path involving reference assemblies. Even if we supported this API/assembly, reference assemblies are not what you run again. You cannot copy/use them in any case.
http://www.go-mono.com/status/status.aspx?reference=4.0&profile=4.5&assembly=System.Speech this link shows mono supports system.speech! However, I am not seeing it in C:\Program Files\Unity\Editor\Data\MonoBleedingEdge\lib\mono\4.5