XBuild Engine Version 12.0
Mono, Version 3.2.8.0
Sto provando a costruire la mia soluzione C# in XBuild. Costruisce perfettamente bene su Windows, ma non su Ubuntu. Ottengo i seguenti errori:Come faccio a ottenere Mono per usare il giusto "ToolsVersion"?
warning : Project has unknown ToolsVersion '14.0'. Using the default tools version '4.0' instead.
Target GetFrameworkPaths:
/usr/lib/mono/4.5/Microsoft.Common.targets: warning : TargetFrameworkVersion 'v4.5.2' not supported by this toolset (ToolsVersion: 4.0).
error CS0246: The type or namespace name 'RedditSharp' could not be found. Are you missing an assembly reference?
error CS0246: The type or namespace name `IReadOnlyCollection' could not be found. Are you missing an assembly reference?
e simili. Ho aggiunto RedditSharp.dll al GAC, quindi non so perché non riesce a trovarlo, e certamente non so perché non riesca a trovare IReadOnlyCollection. Ho il sospetto che è tutto perché non posso usare ToolsVersion 14.0.
Qualcuno sa qualcosa sulla creazione di C# su Linux? Che cosa sto facendo di sbagliato?
Anche ora 1,5 anni in poi ancora bisogno di declassare il framework .Net di 4.5 per i progetti da eseguire sotto MONO? –