roslyn

    3

    1답변

    최근에 Visual Studio 2012에서 2017 (15.3.5 버전으로 업데이트)으로 업그레이드되었으며 IDE에 문제가 있습니다. 특정 프로젝트에서 나는 밑줄이 표시되지 않습니다. 및 오류 목록 창에서 "빌드 만"실제로 선택 "빌드 + 인텔리"로, 또한 "+ 인텔리 빌드"보다 더 정보를 보여줍니다 출력 창에서 컴파일러 오류 만 볼 수 있습니다. 3>

    0

    1답변

    특정 인터페이스를 구현하는 개체의 개체 이니셜 라이저 안의 setter 속성에 대한 모든 호출을 분석기에서 감지하도록하고 싶습니다. 나는 그것을 감지하는 방법에 대한 약간의 손실이 있으며, 문서는 약간 얇다. 호출 식을 얻을 수 있지만 개체 이니셜 라이저 내부에 있는지 확인하는 방법은 무엇입니까? 아이디어가 있으십니까?

    0

    1답변

    VS 2017 또는 Roslyn 컴파일러에 대한 확장 기능을 생성하는 방법이 있습니까?이 LinQ 쿼리를 좀 더 쉽게 만들 수 있습니까? var query = from s in db.TimeSlicedPosts where s.Post == post || s.Post == null where s.Date == day wh

    1

    0답변

    네임 스페이스 가져 오기를 시도 할 때 컴파일러 경고를 강요하는 방법이 있습니까? 예를 들어,이 프로젝트는 System.Data에 대한 참조를해야 할 수도 있지만, 우리는 System.Data.OleDb가져 오기에서 해당 프로젝트의 모든 클래스 또는 모듈을 방지하고 대신 사용자 정의 데이터 액세스로 전환 추천하고 싶습니다 도서관. 내 생각은 로슬린같은 사용

    0

    2답변

    C# 또는 VB.NET 프로젝트를 .NetModule로 컴파일해야합니다. DLL을 방출하는 샘플 코드를 다음과 같은 .csproj .NetModules 밖으로 얻으려면 다음 수정할 수정할 필요가 미리 감사드립니다. // Required Microsoft.CodeAnalysis 1.3.0 class Program { static

    2

    2답변

    Roslyn을 사용하여 일부 이전 선행 처리기 지시문의 코드를 정리하고 싶습니다. 나는 다른 // TEST_1_0을 제거하지만, 다른 // TEST_1_1을 유지하고 싶습니다이 코드 #define TEST_1_0 #define TEST_1_1 namespace ConsoleApplication1 { class TypeName { publi

    0

    1답변

    먼저 DiagnosticAnalyzer을 작성한 다음 프로젝트를 VSIX 매니페스트의 자산으로 나열 할 때까지로드되도록 처리했습니다. 이제 분석기와 동일한 프로젝트에 CodeFixProvider을 추가했지만로드되지 않습니다. 무엇이 누락 되었습니까? 추가 SharedAttribute : 나는 다음 시도했다. 네임 스페이스를 분석기와 동일한 네임 스페이스로

    1

    1답변

    오픈 커버 리포트를 생성하려면 debugType을 Full로 설정해야합니다. 커버 리지가 특정 임계 값에 도달하지 않으면 빌드를 실패해야하므로 빌드 서버에 대한 보고서를 생성합니다. 빌드가 릴리스 모드에서 생성됩니다. 내 csproj 파일에서 debugType Full을 유지하면 어떤 결과가 발생합니까? 프로덕션 환경에서 성능이 저하됩니까?

    0

    1답변

    열거 형 컬렉션에 대한 ISymbol 개체가 있고 기본 형식을 가져와야합니다. List<int> intList; intList에 대한 ISymbol이 있으며 기본 유형을 찾아야합니다.이 경우 int입니다. here 코드를 사용했지만 반사 기능이 작동하지 않는 것 같습니다. private Type GetUnderlyingTypeFromEnumerable(

    0

    1답변

    나는 기본 클래스 B과 파생 된 EB 클래스를 가지고 있다고 가정 해 보겠습니다. EB의 생성자가 호출하는 기본 생성자를 어떻게 확인할 수 있습니까? 의미 론적 모델을 통해이를 수행 할 수 있습니까? 다음과 같이 내 시도를 보여 코드는 다음과 같습니다 var typeSymbol = semanticModel.GetDeclaredSymbol(classDecla