問題タブ [applicationdomain]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
955 参照

c# - dll をアプリケーション ドメインにロードしようとしています

私は次のことをしようとしています:

コードは FileLoadException をスローします

しかし、私が次のことをするとき、例外はありません:

何が問題なのか教えてください。

ありがとうございました。

編集:

クラスのインスタンスを作成したいのでアセンブリをロードしたい理由は、ファクトリメソッドを使用してその中にあります解決策を提案してください

0 投票する
1 に答える
454 参照

c# - 別のアプリケーション ドメインでファクトリ メソッドによって myClass のインスタンスを作成する

別のアプリケーション ドメインでファクトリ メソッドによって MyClass のインスタンスを作成しようとしていますが、この問題の解決策はありますか? 編集済み:問題はそれを行う方法です

ありがとうございました。

0 投票する
4 に答える
1637 参照

flash - 親と子のSWF間でクラスを共有する

そのため、「MyBigAwesomeClass」というクラスのオブジェクトを子から親に渡したいという状況があります。クラス定義を親と子の両方にインポートします。

ここで、親の場所に相対的な場所から子swfをロードすると、すべて問題ありませんが、完全な絶対パスを使用してロードすると、親と子の「BigAwesomeClass」の定義が処理されます。異なるものとして、タイプ'BigAwesomeClass'のオブジェクトを親クラスの同じオブジェクトに割り当てることはできません。

私は完全に困惑しており、このコードの使用を含め、ApplicationDomainsに頭を悩ませてきました

まったく役に立たない。これを修正するために何ができるかについてのアイデアはありますか?

前もって感謝します

0 投票する
3 に答える
21355 参照

c# - 別のアプリケーションドメインでコードを実行するためのC#コード?

24時間実行してから再起動するプログラムがあります。

潜在的なメモリリークを完全に排除するために、 main()を24時間ごとに破棄および更新される別のアプリケーションドメインにシフトするにはどうすればよいですか?

0 投票する
3 に答える
189 参照

c# - 別々のドメインで2つのアプリケーションをネゴシエートする

別のドメインにある別のアプリケーションに、現在実行中のアプリケーションがクラッシュしたことを通知するにはどうすればよいですか?言い換えれば、別々のドメインで2つの異なるアプリケーションをネゴシエートすることは可能ですか?

前もって感謝します。

0 投票する
1 に答える
1052 参照

flash - メイン SWF からアプリケーション ドメインを解放する

swf をアンロードした後にすべてのデータを削除する方法があることを知りたいです。

Loader.unloadAndStop(); の呼び出し コンテンツとロードされたバイトを削除しますが、ロードされたクラスはアプリケーション ドメインに残ります。

分離された新しい ApplicationDomain にロードすると、gc はアンロード後にそれらを収集し、すべての参照を削除しますか?

0 投票する
2 に答える
157 参照

actionscript-3 - ドメイン間で as3 クラスを共有する

domainAにあるMain.swfでインスタンス化された Singleton クラスがあります。このファイルは、 LoaderMax (http://www.greensock.com/)を介してdomainBからGame.swfをロードします。シングルトンにアクセスしようとすると、これはMain.swfでインスタンス化されたものと同じではないと思います。

これを強制する方法はありますか?

0 投票する
1 に答える
27027 参照

asp.net - アプリケーション ドメインとアプリケーション プールの違いは?

アプリケーション ドメインとアプリケーション プールの違いは何ですか?

私は、これら 2 つの用語に関する多くの記事を読みました。しかし、まだそれらについて適切な理解を得ることができません。

簡単な説明で詳しく説明してください。

ありがとう

0 投票する
1 に答える
953 参照

c# - セキュリティが低いアプリケーション ドメインへのアセンブリの読み込み

ファイル システムへの読み取り専用アクセス権を持つサンドボックス アプリケーション ドメインを作成しようとしています。これを行うために私が書いたコードは

この例外で最後の行でエラーが発生することを除いて、ほとんど機能します

タイプ 'System.Security.Permissions.FileIOPermission、mscorlib、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089' のアクセス許可の要求に失敗しました。

アプリ ドメインの FileIOPermission をフル アクセスに変更すると、問題なく動作します。ファイルシステムへの読み取りアクセスのみが必要であると言うために、アプリケーションドメインにロードしているアセンブリで変更する必要があるものはありますか?

私は.Net 4.0を使用しています。

0 投票する
1 に答える
3732 参照

c# - AssemblyResolve で AppDomain.CreateDomain を使用するにはどうすればよいですか?

メモリを使用して WCF からアセンブリをロードしたいと考えています。すべてが正常に機能している場合:

しかし、現在のドメインではなく、AppDomain.CreateDomain を使用したい:

以下を使用して、ClassLibrary1 と ClassLibrary2 の 2 つのクラス ライブラリがあります。

Classlibrary2 は ClassLibrary1 に依存します。だから私はアセンブリリゾルバーを使用しています。しかし、ApplicationHost.Load(binary);でエラーが発生します。:

エラー:ファイルまたはアセンブリ 'ClassLibrary1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。

また、それは ASSEMBLYRESOLVER を発射していません。カーソルが Assemblyresolver メソッドに移動しません。resolve メソッドで AppDomain.CreateDomain を使用するにはどうすればよいですか?