appdomain

    0

    2答えて

    私はExcelアドインを開発していますが、このアドインにはいくつかのAppDomainsがあります。各AppDomainの共有データにアクセスする必要があるので、AppDomainのクロストークを使用することに決めました。私はこのスレッドで説明したものに続く: http://www.dolittle.com/blogs/einar/archive/2007/05/18/cross-appdomai

    1

    1答えて

    私は他の人が書いたdllを持っていて、それには多くの欠陥があります。このDLLに定義されているクラスが1つしかないとします。このDLLをインポートしてこのクラスのインスタンスを作成する必要があります。 は、DLLのコードは、次のことがあります [Serializable()] public class makeExceptionClass { public bool

    6

    2答えて

    DirectoryCatalogディレクトリ内のアセンブリをスキャンして、どのクラスをインポート/エクスポートするかを決定します。インポート/エクスポートのないアセンブリはロードされません。 これはすばらしい機能ですが、どのように機能しますか?アセンブリ内の型のカスタム属性を調べるには、アセンブリを読み込む必要はありませんか?一旦ロードされると、アンロードすることはできません。したがって、これがど

    1

    2答えて

    私は、次のコードでC#2.0クラスを持っています。 だから、私のWebページで私はちょうど、インスタンスオブジェクト、クラスのコンストラクタは、新しいアプリケーションドメインを作成し、指定された操作を実行することを期待: MyClass objMyClass = new MyClass("12022012213456"); しかし、私はこのエラーを取得しておいてください。 Could not

    11

    3答えて

    私の目標は、シャドウコピーアプリケーションを起動する実行可能ファイルを作成することです。トリックは、このスタータープログラムに外部依存関係がなく、開始する必要のあるプログラムについての知識は必要ないと思っています。 また、ディレクトリ内で唯一の実行可能ファイルにしたいと思っています。言い換えれば、.exeアセンブリではなく.dllアセンブリを "実行"する必要があります。 (私は、新しいAppDo

    5

    1答えて

    Autofacを使用してクロスAppDomainプロキシを登録しようとしています。 プロキシによって表される具体的な型は、インターフェイスIServiceHostを実装します。したがって、プロキシは、そのインターフェイスを使用するプロキシへの呼び出しが機能するようにする必要があります。 は私が行うことで、Autofacでプロキシを登録しよう: void Initialize(IServiceHos

    1

    2答えて

    私はこのクラスライブラリをロードしたい: namespace ClassLibrary1 { public class Class1 { public Class1() { } public static int Sum(int a, int b) { return a + b; }

    5

    2答えて

    私はAppDomainとActivatorの違いを理解するために質問したいと思いますが、私はappdomain.CreateInstance経由でDLLを読み込みました。しかし、私はインスタンスを作成するより多くの方法を実現しました。したがって、いつ、どこでこの方法を選択しますか? 例1: // Use the file name to load the assembly into the cur

    2

    1答えて

    プライマリappdomainをアンロードせずに、さまざまなアセンブリで定義された新しいページをasp.net Webサイトで更新できるソリューションを探しています/ binへのxcopyは動作しません)。 クロスappdomainの呼び出しが私にとってはっきりしているようですが、別のappdomainにあるSystem.Web.UI.PageをASP.NETリクエストを処理しているappdomai

    3

    1答えて

    私は[Serializable]とマークされていない第三者の構造体「XlOper」を持っています。私はそれを別のAppDomainにコピーしたい。これを行う最善の方法は何ですか?サードパーティのクラスに暗黙のカスタムシリアライザを追加することはできますか、またはXlOperSerializedを作成して、ドメイン境界の両側で明示的に使用する必要がありますか?