resharper visual-studio-2015 c#-5.0 c#-6.0 resharper-9.0

ReSharper: configuración del nivel de lenguaje C#para la Solución



visual-studio-2015 c#-5.0 (2)

De acuerdo con la documentación de Jetbrains sobre la versión predeterminada de C # , puede especificar explícitamente la versión C de destino seleccionando el proyecto en el Explorador de soluciones y utilizando la propiedad C # Language Level en la ventana Propiedades de Visual Studio.

Además de this pregunta, tengo muchos proyectos dentro de una solución y no quiero crear un archivo de dotsettings para cada proyecto. ¿Alguien puede ayudarme a establecer el nivel de lenguaje C # en un nivel de solución?

Esto es relevante para mí ya que descargué VS2015 hoy y ReSharper me ofrece sugerencias de refactor útiles basadas en la orientación C # 6 y mis proyectos están usando C # 5.


.sln.DotSettings configuración siguiente en .sln.DotSettings

<s:String x:Key="/Default/CodeInspection/CSharpLanguageProject/LanguageLevel/@EntryValue">CSharp50</s:String>

Esta línea se agregó a .csproj.DotSettings cuando intenté desactivar c # 6 para un proyecto en particular. Después de agregar esta línea en .sln.DotSettings informa un error cada vez que trato de usar la función c # 6.0.