プライマリappdomainをアンロードせずに、さまざまなアセンブリで定義された新しいページをasp.net Webサイトで更新できるソリューションを探しています/ binへのxcopyは動作しません)。DLLの更新時に、セカンダリAppDomainからのHTTP要求の処理またはアプリケーションの再起動の回避
クロスappdomainの呼び出しが私にとってはっきりしているようですが、別のappdomainにあるSystem.Web.UI.PageをASP.NETリクエストを処理しているappdomainに「提供」することは可能でしょうか?
ビルドプロバイダ、仮想パスプロバイダ、およびappdomainを検索すると、セカンダリappdomainまたはカスタムビルドプロバイダの実装の労力と潜在的な不安定性に比べて、プライマリappdomainの再起動が無視できると考えられます。
あなたのアイデアをお寄せいただきありがとうございます。
なぜアプリケーションを再起動せずにアセンブリを更新する必要がありますか? – svick