2015-08-16 22 views

risposta

8

Ho avuto questo problema dopo aver provato ad utilizzare le funzionalità C# 6 in Xamarin Studio su Windows.

Nel mio caso avevo aggiunto il seguente al mio file di progetto:

<PropertyGroup Condition="'$(Platform)' != 'Unix'"> 
    <CscToolPath>$(MSBuildProgramFiles32)\MSBuild\14.0\Bin</CscToolPath> 
</PropertyGroup> 

che ha lavorato bene su Windows, ma mi ha dato l'errore che aveva, quando l'ho provato su un Mac. Avrebbe dovuto essere:

<PropertyGroup Condition="'$(OS)' != 'Unix'"> 
    <CscToolPath>$(MSBuildProgramFiles32)\MSBuild\14.0\Bin</CscToolPath> 
</PropertyGroup> 

V'è una certa discussione qui: http://forums.xamarin.com/discussion/42919/how-do-i-tell-xamarin-studio-to-use-a-specific-version-of-msbuild-when-i-have-multiple-versions

Problemi correlati