clr-hosting

    2

    2답변

    . NET 응용 프로그램을 일시 중지하고 다시 시작할 수있는 기능을 보았습니다. 특히 응용 프로그램을 일시 중지하고 상태를 저장할 수 있습니다. , 나중에 다시 시작하십시오. 필자는 사용자 정의 CLR 호스트를 작성하여 제공되는 옵션을 살펴 보았습니다. 사용자 지정 호스트는 작업, 메모리 관리, 잠금 등에 대한 자체 구현을 제공 할 수 있습니다. 따라서 I

    0

    1답변

    내 코드는 32 비트 시스템에서 올바르게 작동합니다. 간단히 말해서 xml을 읽고 쓰는 COM 구성 요소를 참조하는 것입니다. 그래서, 아래의 오류를 받았을 때 'X86'에서 컴파일하고 64 비트 시스템에서 실행하려고했습니다. 다음 예외가 발생 System.OutOfMemoryException를 : 8007000E를 다음하여 IClassFactory가 다음

    1

    4답변

    SQL Server 기능 dbo.GetNextNumber()을 사용하여 각 호출에 대해 일련 번호를 생성하고 싶습니다. 내가 이해하는 한, SQL Server가 함수가 결정 론적이라고 주장 할 때 네이티브 T-SQL 함수로는 불가능합니다. 하지만이 일을하는 고유 한 T-SQL 함수를 제게 보여 주면 정말로 제 하루가 걸릴 것입니다. 아마도 CLR 기능을 사

    2

    1답변

    CLR 호스팅으로 실험하고 있습니다 (아마도 시도 할 것이지만 지금은 mono를 사용하지 마십시오). 나는 (천국 '을 가서 그렇게 철저하게 그 문서에 설명이 아니다으로 그러나 http://www.lenholgate.com/blog/2010/07/clr-hosting---a-flexible-managed-plugin-system-part-1.html , 나

    6

    1답변

    C++ 프로그램을 가져와 CLR을로드하고 C# 라이브러리에서 함수를 호출해야합니다. 호출해야하는 함수는 COM 인터페이스를 매개 변수로 사용합니다. 내 문제는 CLR 호스팅 인터페이스 만이 서명 메소드를 호출 할 것으로 보인다 : int Foo(String arg) 예,이 C++ 코드로드 CLR 및 "TEST.EXE에 P.Test 기능을 실행 " ICL

    1

    1답변

    꽤 많은 질문 상태. .net exe가 실행되고 내 라이브러리 (C++)가로드됩니다. .net exe를 시작할 때 mscoree가로드하는 ICLRMetaHost 또는 이와 유사한 인터페이스를 얻을 수있는 방법이 있습니까? 디버깅을 위해 기본 라이브러리에서 gc 및 메모리 관련 설정에 액세스 할 수 있도록이 작업을 주로하고 싶습니다. 보너스 포인트는 모노 호

    3

    2답변

    이제 동일한 상자에서 두 개의 CLR을 실행하는 것이 가능합니다. 어떻게 서로 이야기 할 수 있습니까? GUI가 .NET 2.0 CLR에서 실행 중이며 .NET 4.0 CLR에서 실행되는 스크립트가 있다고 가정 해 봅시다. 예를 들어 4.0 환경에서 2.0 기반 GUI를 수정할 수있는 방법이 있습니까? Video: Injecting C# DLLs into

    0

    1답변

    CLD에로드 된 AppDomains를 열거해야합니다. 하지만 그럴 필요가 비 관리 코드 (C++에서). ICorRuntimeHost를 사용해야한다고 생각합니다. AppDomains 열거를위한 메소드를 포함합니다. ICorRuntimeHost :: NextDomain은 현재 AppDomain에 대해 IUnknown *을 반환합니다. 이 AppDomain에 액

    5

    1답변

    에서 관리 예외를 잡기 그것이 관리 예외가 을 던져 관리 코드에 걸려 있지만, 어디 개입 기본 프레임이 호출 스택에가있을 수 있습니까? 이 작업을 수행하는 데 문제가 있습니다. 응용 프로그램은 32 비트 네이티브 코드이며 MSCLR 2.0을 호스팅합니다. 그러나 대부분의 코드는 .NET 3.5입니다. 이 throw가 완료되지 않으면 응용 프로그램이 제대로

    3

    2답변

    제목이 말하는대로 : 일반적인 방법은 C#에서, 특히 관리되지 않는 네이티브 C++에서 설치된 CLR 버전을 확인합니까? 즉, Framework가 this KB article에 따라 설치되었는지 여부 만 확인하는 것이 아닙니다. CLR1, CLR1.1 및 CLR2에 대해 here처럼 CLR 인터페이스를 사용하여이 작업을 수행하려고합니다. 이 방법으로 나는