roslyn

    0

    1답변

    단위 테스트 목적으로 메모리에 작업 공간을 생성하고 있지만 특정 InvocationExpression (테스트중인 CodeIssue에 필요함)의 심볼 정보에 액세스 할 수 없습니다. 다음은 실패한 테스트의 간단한 예입니다. 도와주세요? var solution = Solution.Create(SolutionId.CreateNewId())

    4

    1답변

    Roslyn의 2012 년 9 월 CTP를 사용하고 있습니다. C# 코드 문서에서 해결되지 않은 형식을 얻는 가장 우아한 방법은 무엇입니까? 예 : Guid 유형에는 시스템 네임 스페이스가 필요합니다. 현재 나는 다음과 같은 것을 가지고 있습니다 : var semanticModel = (SemanticModel)document.GetSemanticMod

    14

    1답변

    위치 (lineNumber)가 지정된 줄의 SyntaxNode를 가져 오려고합니다. 아래의 코드는 설명이 필요하지만 질문이 있으면 알려주십시오. static void Main() { string codeSnippet = @"using System; class Program {

    5

    1답변

    C#을 XML로 변환하고 C#으로 다시 deserialize하는 옵션을 찾고 있습니다. 누구든지 이것에 대한 기존 솔루션을 알고 있습니까? Roslyn SyntaxTree가 XML 직렬화 가능하지 않다고 가정합니다. 나는 또한 syntaxtree를위한 xml-serializer를 만드는 것이 꽤 큰 사업이 될 것이라고 생각한다. 하지만 maybee하지? 왜

    1

    1답변

    Roslyn에서 (IProject)의 이름을 어떻게 바꿀 수 있습니까? 확장 메서드 UpdateAssemblyName() 만 발견되었지만 다른 작업을 수행합니다 (물론).

    2

    1답변

    Roslyn을 사용하여 배열 값을 가져 오려고합니다. I이 같은 C# 코드가 예를 들어 : int[] arrInt = {10, 20, 30, 40, 50}; 후 어떻게 arrInt [0] (10)이라는 정보를 얻을 수를 arrInt [1] 등, 20이다.

    1

    1답변

    공유 호스팅에서 호스팅되는 ASP.NET 응용 프로그램에서 동적 컴파일과 같은 Roslyn의 멋진 기능을 사용할 수 있는지 궁금합니다. 그게 가능하니?

    2

    2답변

    Roslyn CTP를 사용하여 솔루션 (.sln) 파일을 만든 다음 솔루션에 새 프로젝트를 추가하고 싶습니다. 현재 CTP에서이 작업을 수행 할 수 있습니까? 그렇다면 수행 할 수있는 방법을 보여주는 간단한 코드 스 니펫을 제공 할 수 있습니까?

    2

    1답변

    코드 리팩토링 (CodeRefactoringProvider) roslyn 프로젝트를 통해 멋진 리팩토링 기능을 갖춘 시각적 스튜디오 확장을 만들었지 만, 툴팁이나 메뉴 항목을 추가하거나 시작시에 뭔가를하는 것과 관련해서는 아무 것도 없습니다. 설정 메뉴를 추가하거나 평가판을 사용 중이라고 사용자에게 알리고 싶다면 어떻게/언제 할 수 있습니까? vsix에서

    0

    1답변

    Roslyn에서 작업 할 때 종종 CompilationUnitSyntax에는 있지만 SemanticModel에는 없거나 그 반대의 노드가 있습니다. (또는 시맨틱 모델에서 정보를 입력해야하는 경우, 쿼리하는 노드가 SemanticModel의 트리에 존재해야합니다.) 왜 그런지 알 수 있습니다. 그들은 불변성과 그 모든 것을 위해 그것을했습니다. 그러나 어떻