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.