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

3 la respuesta

¿Cómo modificar el código antes de la compilación?

Con Roslyn, me gustaría modificar mi código C # antes de la compilación real. Por ahora, solo necesitaré algo como: [MyAnotatedMethod] public void MyMethod() { // method-body }Y en base a la anotación, me gustaría inyectar algo de código al ...

4 la respuesta

Qué / por qué Roslyn es "necesaria" en la carpeta / bin de Asp.Net

Hay un montón depreguntas relacionadas [https://stackoverflow.com/search?q=bin+roslyn]en esto, aunque la mayoría de las respuestasdefinir Roslyn y / o proporcionar una "solución" a algún problema (exe, con proveedores de hosting, etc.) Lo que ...

1 la respuesta

Usando el compilador de Roslyn con Visual Studio 2013

¿Hay alguna manera de usar el compilador de Roslyn con Visual Studio 2013 para poder aprovechar las nuevas características de C # 6? Nota: Usar VS 2015 no es una opción.

0 la respuesta

¿Cómo eliminar todos los comentarios del código fuente en mi solución de C # con roslyn?

Quiero eliminar todos los comentarios en mi código fuente en mi solución C # con Roslyn. pero ¿cómo debo hacer eso? public void DeleteComment() { var code = File.ReadAllText("code.cs"); SyntaxTree tree = SyntaxFactory.ParseSyntaxTree(code); ...

2 la respuesta

¿Por qué las clases de máquinas de estado asíncronas (y no las estructuras) en Roslyn?

Consideremos este método asíncrono muy simple: static async Task myMethodAsync() { await Task.Delay(500); }Cuando compilo esto con VS2013 (compilador anterior a Roslyn), la máquina de estado generada es una estructura. private struct ...

1 la respuesta

Lista de cambios importantes en Roslyn

Después de cambiar a Visual Studio 2015, hemos notado que se realizaron algunos cambios en la forma en que se compilan las lambdas a MSIL en Roslyn (descrito en este hilo [https://stackoverflow.com/q/33948998/69809]yen ...

2 la respuesta

Cómo comparar un Microsoft.CodeAnalysis.ITypeSymbol con un System.Type

He recibido con éxito un ITypeSymbol de un SyntaxNode usando: SemanticModel.GetTypeInfo(sytaxNode).ConvertedTypeAhora me gustaría saber si estoITypeSymbol corresponde a unSystem.Type instancia que está presente en mi código de ejecución, ...

2 la respuesta

¿Cómo depurar el código compilado con Roslyn en una extensión de Visual Studio dentro del host actual de Visual Studio?

Tengo extensiones de Visual Studio que usan Roslyn para obtener un proyecto en la solución abierta actual, compilarlo y ejecutar métodos desde él. El proyecto puede ser modificado por el programador. He compilado con éxito un proyecto en una ...

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, ...

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 ...