問題タブ [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.
c# - dll をアプリケーション ドメインにロードしようとしています
私は次のことをしようとしています:
コードは FileLoadException をスローします
しかし、私が次のことをするとき、例外はありません:
何が問題なのか教えてください。
ありがとうございました。
編集:
クラスのインスタンスを作成したいのでアセンブリをロードしたい理由は、ファクトリメソッドを使用してその中にあります解決策を提案してください
c# - 別のアプリケーション ドメインでファクトリ メソッドによって myClass のインスタンスを作成する
別のアプリケーション ドメインでファクトリ メソッドによって MyClass のインスタンスを作成しようとしていますが、この問題の解決策はありますか? 編集済み:問題はそれを行う方法です
ありがとうございました。
flash - 親と子のSWF間でクラスを共有する
そのため、「MyBigAwesomeClass」というクラスのオブジェクトを子から親に渡したいという状況があります。クラス定義を親と子の両方にインポートします。
ここで、親の場所に相対的な場所から子swfをロードすると、すべて問題ありませんが、完全な絶対パスを使用してロードすると、親と子の「BigAwesomeClass」の定義が処理されます。異なるものとして、タイプ'BigAwesomeClass'のオブジェクトを親クラスの同じオブジェクトに割り当てることはできません。
私は完全に困惑しており、このコードの使用を含め、ApplicationDomainsに頭を悩ませてきました
まったく役に立たない。これを修正するために何ができるかについてのアイデアはありますか?
前もって感謝します
c# - 別のアプリケーションドメインでコードを実行するためのC#コード?
24時間実行してから再起動するプログラムがあります。
潜在的なメモリリークを完全に排除するために、 main()を24時間ごとに破棄および更新される別のアプリケーションドメインにシフトするにはどうすればよいですか?
c# - 別々のドメインで2つのアプリケーションをネゴシエートする
別のドメインにある別のアプリケーションに、現在実行中のアプリケーションがクラッシュしたことを通知するにはどうすればよいですか?言い換えれば、別々のドメインで2つの異なるアプリケーションをネゴシエートすることは可能ですか?
前もって感謝します。
flash - メイン SWF からアプリケーション ドメインを解放する
swf をアンロードした後にすべてのデータを削除する方法があることを知りたいです。
Loader.unloadAndStop(); の呼び出し コンテンツとロードされたバイトを削除しますが、ロードされたクラスはアプリケーション ドメインに残ります。
分離された新しい ApplicationDomain にロードすると、gc はアンロード後にそれらを収集し、すべての参照を削除しますか?
actionscript-3 - ドメイン間で as3 クラスを共有する
domainAにあるMain.swfでインスタンス化された Singleton クラスがあります。このファイルは、 LoaderMax (http://www.greensock.com/)を介してdomainBからGame.swfをロードします。シングルトンにアクセスしようとすると、これはMain.swfでインスタンス化されたものと同じではないと思います。
これを強制する方法はありますか?
asp.net - アプリケーション ドメインとアプリケーション プールの違いは?
アプリケーション ドメインとアプリケーション プールの違いは何ですか?
私は、これら 2 つの用語に関する多くの記事を読みました。しかし、まだそれらについて適切な理解を得ることができません。
簡単な説明で詳しく説明してください。
ありがとう
c# - セキュリティが低いアプリケーション ドメインへのアセンブリの読み込み
ファイル システムへの読み取り専用アクセス権を持つサンドボックス アプリケーション ドメインを作成しようとしています。これを行うために私が書いたコードは
この例外で最後の行でエラーが発生することを除いて、ほとんど機能します
タイプ 'System.Security.Permissions.FileIOPermission、mscorlib、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089' のアクセス許可の要求に失敗しました。
アプリ ドメインの FileIOPermission をフル アクセスに変更すると、問題なく動作します。ファイルシステムへの読み取りアクセスのみが必要であると言うために、アプリケーションドメインにロードしているアセンブリで変更する必要があるものはありますか?
私は.Net 4.0を使用しています。
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 を使用するにはどうすればよいですか?