clr

    0

    2답변

    기존의 C++ 응용 프로그램 (또는 VS2005로 작성)에 스레딩을 통합하기 위해 VS2005에 작은 CLR 라이브러리 (MyClient)를 만들었습니다. 내가 프로젝트를 빌드 할 때 이러한 오류를 얻을 : 1>PSR_CRSDlg.obj : error LNK2019: unresolved external symbol "public: static void __

    2

    2답변

    관리되지 않는 C++ 라이브러리를 사용하여 관리되는 C++ 클래스를 래핑하여 PInvoke를 수행하지 않고도 C#에서 관리되지 않는 클래스에 액세스 할 수있는 안전한 형식의 안전한 방법을 제공합니다. 한 나는 다음과 같은 서명이 포장 노력하고있어 방법 : void Unmanaged::login( const std::wstring& email,

    0

    1답변

    IMAGE_COR_ILMETHOD_SECT_EH가 작거나 지방을 사용해야하는 것을 어떻게 감지합니까? 다른 내부 CLR 구조/opcode 세부 정보도 제공합니다. 아래 답변은 이것과 다른 많은 질문에 답합니다. 이 경우 예 public static Main(string args[]){ int i=0; try{ Console.Wri

    3

    1답변

    타사 응용 프로그램을 디버깅하는 동안 디버그 이벤트를 처리하기 위해 WaitForDebugEvent() API를 사용하고 있습니다. 매우 자주 나는 CLR에 의해 던져진 접근 위반을 잡았다. (데비안은 몇몇 .NET 라이브러리를 사용하고있다.) 나는 나중에 WinDbg로 미니 덤프를 분석 할 때 그것을 본다. WaitForDebugEvent()이 반환 될

    0

    1답변

    VS2015로 옮길 준비를하면서 CLR 프로젝트를 사용하여 여러 가지 솔루션을 업그레이드하고 있습니다 (예 : 비추천) "이전 구문"을 사용하여 "새로운 구문"(예 :/oldSyntax 대신 스위치/CLR)을 사용합니다. C# 프로젝트는 .Net 3.5 (별도의 단계로 이후 버전으로 마이그레이션하려고했습니다)를 대상으로합니다. 내가하지만, 다음과 같은 오류

    1

    1답변

    CLR에서 기본 힙의 메모리 관리를 이해하고 싶습니다. 나는 CLR이 힙을 관리하고 있다는 것을 알고있다. 예를 들어, 일부 C++ 라이브러리를 발전시키는 C++/CLI 바인딩 라이브러리를 사용하고 있습니다. 작업하는 동안 C++ 라이브러리는 객체를 할당 할 수 있습니다. 이러한 개체는 CLR의 원시 힙에 할당됩니까? 내가 알기 론 CLR은 CLR 실행 중

    2

    1답변

    C++/CLI 프로젝트를 빌드 할 때 "proj.exe.metagen"이라는 파일을 얻습니다. 삭제하면 생성 된 실행 파일의 실행을 손상시키지 않으므로 주위에 쓸만한 이유가없는 한 생성되지 않습니다. 어떻게 메타 생성 파일 생성을 비활성화 할 수 있습니까?

    0

    1답변

    새로운 데이터를 사용할 수있을 때마다 클라이언트가 서버에서 데이터를받는 MFC 응용 프로그램 설정이 있습니다. C#에서는 클라이언트가 다시 작성되지만 서버 부분과의 통신은 MFC에 있습니다. 우리는 MFC와 관련된 클래스에 C++/CLI 래퍼를 작성했으며 애플리케이션 초기화시 데이터를 수신 할 수 있습니다. 통신 엔진은 여전히 ​​MFC에 있으며 데이터 항

    1

    1답변

    MDBG 샘플을보고 관리되는 디버거를 구현하려고합니다. 현재 IMetaDataImport를 사용하여 기본 클래스 계층 구조 메서드를 가져 오려고 노력 중입니다. EnumMethods, 그 중의 메서드를 나타내는 MethodDef 토큰을 열거합니다. 하지만 클래스 계층 구조의 모든 메서드를 열거하고 싶습니다. 이렇게하려면 GetTypeDefProps를 사용하

    0

    1답변

    Visual Studio 2015에서 C++ 및 C# 코드가 포함 된 dll을 사용하여 기본 노드 확장을 만들려고합니다. my own instructions, 최신 node-gyp을 기반으로 작년에 작동하도록 할 수 없습니다. . /clr 옵션을 사용하지 않을 경우 다음과 같은 프로그램을 실행할 수 있습니다. console.log("1"); const a