mono.cecil

    13

    1답변

    저는 프로젝트에서 정적 생성자와 관련된 문제를 겪고 있습니다. 내 리소스 복호화 메소드를 호출하기 위해 정적 생성자를 유형 ""에 추가해야합니다. gif 아래에 내가 겪는 문제가 표시됩니다. 또한 코드 스 니펫을 포함 할 예정입니다. cctor를 만들기위한 코드 : MethodDefinition method = new MethodDefinition(

    1

    2답변

    기존 속성 설정자의 속성 정의를 가져 오려고합니다. 그러나 SetMethod는 항상 존재한다고 알고 있지만 항상 null 인 것으로 보입니다. public class Bar { private Foo _foo; public virtual Foo Foo { get { return _foo; } { set { _foo = value; } }

    5

    1답변

    저는 Cecil을 사용하여 컨벤션 테스트 용 인터페이스를 사용하는 일반 메소드 호출 인스턴스를 찾으려고합니다. MethodReference에서 제네릭 유형을 식별하는 데 문제가 있습니다. 농장까지, private interface IAnimal { } private class Duck : IAnimal { } private class Farm

    5

    1답변

    모든 유형 (값 및 참조)의 인스턴스를 System.String으로 변환하는 일반 CIL 명령어를 작성할 수 있습니까? 특히 Mono에 관심이 있습니다. 그 지침을 메소드에 주입하는 세실 코드. 나는이 Mono.Cecil 함께했다 일반적인 방법을 분석는 전화 : 나는에서 예외가 디버깅 할 때 는, 그러나 System.Reflection.MethodInfo

    2

    1답변

    System.Windows.Input.ICommand 인터페이스는 .NET 4.5에서 Type Forwarded되어 PresentationCore.dll에서 System.dll로 전환되었습니다. 나는이 문제가 : 나는 내가 클래스에 주입하고 속성의 반환 형식으로 사용할 수 있도록 (단지 해상도를 입력, 재산 분사 도움을 필요로하지 않는이 인터페이스를 가져올

    1

    1답변

    기존 위성 어셈블리를 기반으로 사용자 지정 DLL을 생성하려고합니다. 새 DLL에 내가 선택한 일부 리소스가 포함되기를 원합니다. 때문에 현재 상태 : ("\ Test.dll에 D"@) 라인, 내가 작업이 유효하지 않습니다 얻을 그러나 private void GenerateTargetAssembly() { var sourceDll = @"d:\i

    4

    1답변

    Microsoft의 서비스 컴파일러 또는 Roslyn 프로젝트가 Mono Cecil에서 영감을 받았다는 것을 알고 있습니다. 하지만 Mono Cecil과 NRefactory의 관계는 무엇입니까? 다른 하나를 사용합니까? 아니면 같은 일을하는 대체 기술입니까? 두 가지 모두 Roslyn과 마찬가지로 동일한 코드 분석 서비스를 제공하는 것으로 보입니다.

    1

    1답변

    Type.MakeByRefType()의 등가 함수는 입니다. Mono.Cecil? 예를 들어 : 파이 Type xArgTypeDef; xArgTypeDef = _method.DeclaringType; xArgType.MakeByRefType()

    0

    1답변

    C# 프로그래밍을 처음 사용합니다. 모노 세실 필요가있는 C# 프로그램을 컴파일하려고합니다. 이것은 컴파일하려고하는 코드입니다. 참조를 추가하는 방법 ... 누군가가 나를 도와 줄 수 있습니까? 내가 /usr/lib/mono/4.0 &는/usr/lib 디렉토리/모노 내가 Mono.Cecil.dll을 찾을 수 couldnt는 MCS error CS0234:

    2

    1답변

    저는 .NET의 응용 프로그램을 작성하여 모든 방법의 지침을 편집하고 있습니다. OpCode에 ldstr을 넣고 피연산자에 문자열을 넣고 싶습니다. Mono.Cecil을 사용하면 피연산자를 설정할 수 있지만 문제는 OpCode가 ReadOnly 속성이라는 것입니다. OpCode를 편집 할 방법이 있습니까? Dim assembly1 As AssemblyDef