appdomain

    0

    1답변

    두 개의 appdomain을 만드는 방법과 동일한 어셈블리를로드하는 방법을 알고 싶습니다. 그 후 나는 그것의 자체 appdomain에서 실행되어야 각 어셈블리에서 someclass의 인스턴스를 만들어야합니다.

    2

    2답변

    .NET Framework의 일부가 아닌 현재 AppDomain에서 모든 어셈블리를 찾으려고합니다. 즉, 자신의 라이브러리 또는 타사 라이브러리 중 하나입니다. 모든 .NET Framework의 어셈블리 이름을 내 코드로 하드 ​​코딩하고 AppDomain.CurrentDomain.GetAssemblies()에서 모든 어셈블리를 찾을 수있는 것보다 쉬운 방

    1

    1답변

    IIS에서 호스팅되는 C#으로 작성된 웹 서비스가 있습니다. 우리는 AppDomains를 사용하여 작업의 호출을 분리합니다. 각 호출은 별도의 도메인에서 실행됩니다. - 처리 시간의 큰 덩어리를 차지하고 public class Simplified { public void Run() { AppDomain workDomain =

    1

    1답변

    잠재적 인 잘못된 코드 실행을 격리하기 위해 app-domain을 사용하여 샌드 박스을 만들려고합니다. 을 제한하고 싶습니다. 나는 샌드 박스에이 방법을 짓고 있어요 : 그것은 개인 인스턴스 필드와 개인 특성을 가진 잘 작동하고 AppDomainSetup sandboxSetup = new AppDomainSetup { ApplicationBase

    3

    1답변

    목표 : 나는 매우 제한된 권한이있는 응용 프로그램 도메인에 몇 가지 코드를 실행해야합니다 - 그것은 몇 가지 헬퍼 메소드에 대한 제외 모든 공상 또는 안전하지 않은에서 아무것도에 액세스 할 수없는 것을 나는 다른 곳에 정의했다. 내가 필요한 기본적인 권한이있는 샌드 박스 응용 프로그램 도메인을 생성하고 코드 실행 프록시 개체를 만드는거야 : 나는 헬퍼 메

    5

    1답변

    내 WPF 응용 프로그램에서 플러그인을 사용할 수 있도록 설정하려고합니다. .하지만 추가 응용 프로그램 도메인을 만들 수) 제안 것이 들어 을 내 App.xaml.cs를에 시작에서 다음을하고 있어요 : private void LoadPlugins() { // Create and polish plugin app domain Ap

    2

    1답변

    여러 AppDomains를 사용하여 관리되지 않는 dll의 메모리를 단절시킬 수 있습니까? 일부 내부 정적 전역 변수를 사용하여 관리되지 않는 dll이 있으면 다른 appdomains에서 관리되지 않는 dll을로드하면 어떻게됩니까? DLL이 서로 다른 주소 공간에로드되어 공유 데이터의 복사본을 모두 가지고 있다고 가정해도 되겠습니까?

    3

    1답변

    Excel 추가 기능인 .NET 3.5 SP1 응용 프로그램이 있습니다. 응용 프로그램은 부모 AppDomain (엑셀)과 모든 dll을로드하는 하위 도메인으로 나뉩니다. 애플리케이션을 업데이트하고자 할 때, 우리는 자식 도메인을 언로드하고, 파일을 대체하고, 다시로드합니다. 도메인을 언로드하면 2 개의 작업자 스레드가 활성화되고 CPU 사이클 (20-40

    1

    1답변

    내 닷넷 응용 프로그램의 분리 된 부분의 상태를 직렬화 할 에 응용 프로그램 도메인을 직렬화 않습니다. 응용 프로그램은 각 "작업"에 대해 별도의 AppDomains를 이미 사용하고 있으며 "작업"이 잘못되었다고 판단하면 AppDomain을 언로드합니다. 나는 복잡한 오브젝트 트리 이진 시리얼 라이저를 작성하지 않고도 저장하고 디스크에서 이러한 작업을로드

    1

    2답변

    저는 하나의 프로세스에서 여러 AppDomains를 생성하고 원격을 통해 이들간에 통신하는 앱을 가지고 있습니다. 나는 모든 객체에 대해 스폰서를 만들어 GCed가되지 않도록합니다. 그러나 일부는 GCed로 처리됩니다. 조사가 끝난 후 원격 객체에 설정된 InitialLeaseTime에 따라 스폰서가 호출되지 않았거나 몇 번 호출 된 다음 다시는 호출되지