Poseo MSBuild (y este código). Es un error que se origina en el archivo microsoft.csharp.targets, como probablemente lo dice el mensaje de error. En existe una función de propiedad:
$ ([System.Globalization.CultureInfo] :: CurrentUICulture.Name)
Lo que significa que el error es que se cree que esta función no se encuentra en "lista segura" de MSBuild . Estas son funciones seleccionadas que no tienen efectos secundarios. (Si desea utilizar cualquier función, debe tener una variable de entorno MSBUILDENABLEALLPROPERTYFUNCTIONS = 1).
Realmente no sé por qué esto aparecería a menos que de alguna manera estés usando el 4.5 microsoft.csharp.targets con el microsoft.build.dll 4.0 (que no lo tenía en la lista segura). No he recibido informes de esto excepto en relación con Monodevelop.
Disculpe mi ingenuidad, pero asumo que Monodevelop está utilizando Microsoft .NET Framework con Microsoft MSBuild y no una reimplementación de eso.
Dan
Tengo este problema también. ¿Estás ejecutando Windows 8 por casualidad? Me pregunto si podría tener que ver con eso. –
Veo esto en Windows 8 RP también. Ver esto: https: //bugzilla.xamarin.com/show_bug.cgi? Id = 5597 –
¿Podría estar esto relacionado con tener instalado .NET Framework 4.5? – Dominique