visual studio mega full features cost c# visual-studio visual-studio-2008 resharper resharper-4.5

c# - studio - ¿Cómo se puede hacer saber a Resharper la versión del framework?



resharper visual studio 2017 full mega (2)

Esas características no son características de .NET 3.5 framework, sino simplemente características del compilador 3.5. Y como en VS2008 este es el compilador invocado para los destinos .NET 2, maneja estas extensiones de sintaxis correctamente.

Estoy codificando en VS2008 con Resharper 4.5.1, pero los proyectos están configurados para apuntar a .NET Framework 2.0.

Sin embargo, Resharper está haciendo sugerencias que son relevantes para el marco .NET 3.5. Por ejemplo, me dice que debería usar inicializadores de colección, etc ...

He revisado la configuración y parece que no puedo encontrar la casilla de verificación para indicar que proporcione consejos específicos 2.0.


Seleccione su proyecto en el Explorador de soluciones y abra la ventana de herramientas Propiedades ( F4 en la distribución de teclado estándar o la ventana Ver> Propiedades después de seleccionar el proyecto). En la sección ReSharper, hay una propiedad de nivel de idioma que puede establecer en C # 2.0. Tenga en cuenta que hay dos ventanas de propiedades de proyecto distintas que administran propiedades diferentes. Si ve pestañas de "Aplicación", "Generar" y "Depurar", se encuentra en la ventana incorrecta.

Como han dicho otros, esto afecta a la versión de C # , no a la versión del marco (ya que la mayoría de los cambios de C # 3.0 se pueden compilar en un ensamblado que apunta a .NET 2.0).