appdomain

    0

    1답변

    WPF Instancing : 호출 단위로 설정하면 서비스와 동일한 프로세스에서 새 "인스턴스"가 만들어 집니 다. 즉, 호출이 메모리가 부족하면 서비스도 중단됩니까?

    0

    1답변

    .NET에 대해 질문이 있습니다. dll의 일부 하위 집합을 사용하는 WinForms applications 집합이 있습니다. 그 중 일부는 해당 응용 프로그램간에 공유됩니다. 모든 바이너리는 같은 디렉토리에 있습니다. 그 WinForms 애플 리케이션을 분할하고 구체적인 애플 리케이션에 필요한 DLL 만 가져 가야합니다. 어떻게하면 쉽게 할 수 있습니까?

    -1

    1답변

    이 질문의 몇 가지 변종을 발견했습니다 그러나 당신이 당신의 어셈블리가 다른에서 를로드 할 때이 오류의 자신의 세트의 생산 모든 CRITERIAS 혼합 보인다 응용 프로그램 도메인 추가 종속성이있는 다른 폴더 에서 나는이 모든 내 타사 플러그인을로드하고 솔루션 BU처럼 보였다 무언가를 발견 할 필요가 t는 여기에서 작동하지 않았다 : How to Load

    1

    1답변

    AppDomain에 (가 아닌) 인스턴스를 전달해야합니다. 역방향 (도메인에 전화를 만들고 로컬에서 개체를 사용하는 방법)에 대한 많은 정보를 보았습니다. 그러나 내가 원하는 것은 이미 가지고있는 인스턴스를 전달하는 것입니다 (도메인 개체에서 생성하지 않은 것). 이 인스턴스는 MarshalByRefObject이며 내 메인 도메인의 다른 도메인으로 전달하려

    2

    1답변

    좋아, 그래서 ... 나는 다른 WPF 응용 프로그램을 실행로드 및 WPF 응용 프로그램 (의이 Launcher.exe를 부르 자)가 동적으로 다음과 같은 것을 사용 (의이 Loaded.exe를 부르 자) : Byte[] assemblyData; using (BinaryReader reader = new BinaryReader(new FileStream

    1

    1답변

    내 asp.net 웹 응용 프로그램에서 jquery ajax를 사용하여 단추를 클릭하면 WebService에서 WebMethod가 호출됩니다. 이 웹 메서드는 다른 AppDomain의 서버에서 프로세스를 시작합니다. 프로세스가 다른 AppDomain으로 전환하지 않고 시작될 때 2 밀리 초 후에 jquery ajax 응답이 수신되지만 프로세스가 다른 App

    0

    1답변

    최근까지 Assembly.LoadFrom을 호출하여 어셈블리를로드하는 중이었습니다. 하지만 이제 임시 appDomain에로드해야합니다. 임시 도메인에 어셈블리를로드하려고 할 때 FileLoadException이 계속 발생합니다. appDomainSetup 매개 변수를 CreateDomain 메서드에 전달하려고했지만 성공하지 못했습니다. 여기 내 코드입니다.

    19

    1답변

    내 과정에서 기본 app domain을 찾는 방법을 찾고 있습니다. 현재 코드가 NUnit 내부에서 실행될 때와 같이 현재 앱 도메인이 기본 도메인과 다를 수 있습니다. a COM interop trick shown in this answer을 사용하여 프로세스의 모든 앱 도메인을 나열하고 IsDefaultAppDomain()이 true 인 도메인을 선택할

    1

    1답변

    ApplicationBase이있는 AppDomain을 만든 다음이 ApplicationBase 외부의 어셈블리를 도메인으로로드하고 있습니다. CreateInstanceFromAndUnwrap으로 MarshalByRef 형식을 인스턴스화하는 것은 정상적으로 작동하며 사용자 지정 형식의 인스턴스를 인수로 전달할 때까지 해당 형식을 사용할 수도 있습니다. thi

    -1

    1답변

    나는 별도의 응용 프로그램 도메인을 생성하지만, FileNotFound의 이상한 예외를 얻기의 간단한 라인을 썼다 AppDomainSetup setup = new AppDomainSetup(); setup.ApplicationBase = Assembly.GetExecutingAssembly().CodeBase; Evidence evidence = new