Resultados de la búsqueda a petición "roslyn"

2 la respuesta

¿Evitar el éxito de VBCSCompiler en las vistas de ASP.NET Razor MVC con tecnología Roslyn?

Para admitir C # 6 en nuestras vistas de Razor en MVC5, activamos la plataforma del compilador de Roslyn a través de web.config: <system.codedom> <compilers> <compiler language="c#;cs;csharp" ...

1 la respuesta

La regla del analizador de Roslyn no falla la compilación

Siguiendo desdeesta [https://msdn.microsoft.com/en-us/magazine/dn879356.aspx] tutorial de MS, he creado un analizador para Roslyn. Según la página, puede marcar la regla comoDiagnosticSeverity.Error, y esto hará que la compilación se rompa: En ...

1 la respuesta

Scripting de Roslyn: información de número de línea para excepciones de tiempo de ejecución

Estoy jugando con las secuencias de comandos de Roslyn (usando elMicrosoft.CodeAnalysis.CSharp.Scripting nuget package), y me pregunto si hay una manera de agregar información del número de línea a los seguimientos de la pila para las excepciones ...

1 la respuesta

Obtenga Roslyn SyntaxToken de Visual Studio Text Selection (posición de intercalación)

Estoy intentando establecer un puente entre VSSDK y Roslyn SDK en un paquete de extensión de Visual Studio y he tenido dificultades con esto. El ActivePoint.AbsoluteCharOffset proporcionado por Visual Studio no coincide con el elemento que ...

1 la respuesta

Corrección del código del analizador de Roslyn: deshabilitar la opción de vista previa

¿Cómo deshabilito el diálogo de vista previa que aparece después de la bombilla en el proyecto C #? El problema que tengo es que RegisterCodeFixesAsync realiza una llamada a la base de datos e incrementa la identificación y esto se hace dos ...

1 la respuesta

¿Cómo especificar el equivalente de / features: estricto (de csc.exe) a msbuild.exe o en el archivo .csproj?

IntroducciónConsidere esta simple (y mala) clase C #: using System; namespace N { static class C { static void M(DateTime d) { if (d == null) Console.WriteLine("Yes"); else Console.WriteLine("No"); } static void L(object o) { if (o is Nullable) ...

3 la respuesta

¿Cómo deshabilito todos los analizadores de código de Roslyn?

Estoy tratando de trabajar con un gran proyecto de código abierto que tiene un puñado de analizadores de código de Roslyn. Cuando abro la solución, Visual Studio usa ~ 35% de CPU durante aproximadamente 15 minutos. Usando PerfView, he descubierto ...

1 la respuesta

¿Cómo puedo obtener el espacio de nombres completo de una directiva using en Roslyn?

Cuando pasas el cursor sobre un "simplificado"using directiva en VS2015, le muestra el nombre completo. ¿Cómo obtendría esta información a través de un complemento de Roslyn? ¿Estaría usando unDiagnosticAnalyzer? UNACodeFixProvider? Al leer ...

1 la respuesta

Ejecute analizadores de código de Roslyn en el servidor de compilación

Estoy tratando de crear reglas de análisis estático personalizadas contra mi base de código, de modo que se generarán errores de compilación si un desarrollador no sigue la convención de codificación de mi empresa. Parece con Visual Studio ...

1 la respuesta

¿Cómo obtener el cuerpo de un método con Roslyn?

Quiero obtener un método en mi archivo de código fuente C #. He abierto una solución con roslyn y encuentro el símbolo del método como se muestra a continuación. Roslyn.Compilers.Common.ISymbol s=GetMethodSymbolAtPosition (30);Tengo un ISymbol, ...