防止WCF服务AppDomain被卸载
我们有一个 WCF 服务,我们希望它保持“长久”。不管出于什么原因,只要我们空闲大约 20 分钟,IIS 似乎就会卸载我们的 AppDomain。 我可以将一个方法…
AppDomain.Unload 不会删除 dll 上的锁定
我使用以下代码创建新的 AppDomain 并将我的程序集加载到其中,我的程序集成功加载,但在我调用 AppDomain.Unload 方法后,加载的 dll 上仍然存在锁定…
在程序集中找不到入口点
我有一个应用程序,我需要在其中创建 AppDomain 并将程序集加载到其中并执行程序集中的方法。 这是我的代码 public class CreateAppDomain { public v…
“对象已断开连接或在服务器上不存在”例外
我需要在我的应用程序中使用跨应用程序域调用,有时我会遇到此 RemotingException: 对象“/2fa53226_da41_42ba_b185_ec7d9c454712/ygiw+xfegmkhdinj7…
从内部卸载 AppDomain
我们已经构建了一个 WPF 可执行文件。 我想在子 AppDomain 中启动此可执行文件。 因此会有一个称为引导加载程序的主机AppDomain,它在单独的AppDomain…
确保给定 COM 可见的 .NET 组件的所有实例共享一个 AppDomain
我计划公开一个带有 COM 接口的 .NET 组件,并且我希望 .NET 类的所有实例共享一个应用程序域。 实现这一目标的最佳方法是什么?…
在 .NET 4.0 中,我如何“沙箱”?内存中的程序集并执行方法?
以下是提出此问题的原因:www.devplusplus.com/Tests/CSharp/Hello_World。 虽然之前有人问过类似的问题,但网上的许多答案都有几个问题: 这必须以“…
如何在应用程序域之间传递事件?
我有两个应用程序域,一个父域创建子域。在子域中,有一个 MarshalByRef 对象,使用 .NET Remoting 进行通信。在父域中运行的对象调用远程对象的包装…
在模块化表单应用程序中使用 AppDomain.UnhandledException
我目前正在开发一个完全模块化的 .NET 应用程序,其中: 有一个加载模块 DDL 的主机应用程序。模块 DDL 具有可以多次打开的形式。 您可以卸载应用程序…
如何枚举CLR管理的正在运行的进程?
如何枚举正在运行的进程?应用程序域怎么样? 会有任何与安全相关的问题吗? 我对仅 .NET 4.0、仅 Windows 7/Windows Server 2008 R2 的解决方案感到…