appdomain

appdomain

文章 0 浏览 4

通过 COM/Interop 与通过 .NET 应用程序调用 .NET 程序集时,引用的程序集是否使用不同的加载上下文?

我使用 COM Interop 从 VB6 应用程序调用托管代码,该应用程序本身在创建新的 AppDomain 后随后从另一个托管程序集调用代码。这个新的 AppDomain 实际…

白衬杉格子梦 2024-11-02 16:14:57 5 0

子 AppDomain 中的 LINQ

有人知道为什么 LINQ 表达式的 JIT 编译在子 AppDomain 中比在默认 AppDomain 中花费更多时间吗?长达 4 倍。…

水中月 2024-11-02 07:05:27 4 0

在 .NET 中检索 DLL 信息

我的问题: 给定 DLL 路径列表,找到它们的版本号和引用的所有程序集。有些可能指向相同的 DLL,但具有不同的路径或版本。 我的代码: Dim otherDomai…

年少掌心 2024-10-31 03:51:49 5 0

如何优雅地卸载正在运行线程的子 AppDomain

我有一个服务加载一个子 AppDomain,然后启动一个在其中运行的线程。它需要一个 AppDomain,因为它动态生成并加载一些代码,并且我需要能够在不终止整…

烟酉 2024-10-27 15:45:16 5 0

处理来自子 AppDomain 的不可序列化的未处理异常

我们使用 System.AddIn 将加载项加载到单独的子 AppDomain 中,如果加载项 AppDomain 存在未处理的异常,我们会卸载该加载项。 因为 .NET 从 2.0 版开…

爱的故事 2024-10-27 14:01:24 3 0

有没有办法在程序集加载时运行代码?

我正在构建一个应用程序,它将加载不受信任的程序集进行检查(即检索程序集全名)。出于安全原因,我正在尝试考虑一种编写这些程序集的方法,以允许它…

尹雨沫 2024-10-26 16:53:26 5 0

从其他 .dll 加载服务并隔离运行它们

我想以隔离的方式运行来自不同 .dll 的多个服务。基本上,所有服务都派生自 RoleEntryPoint ,我想将每个服务加载到单独的 AppDomain 中,并在不同的…

南薇 2024-10-24 18:01:06 4 0

不同 .NET 应用程序域中的实例使用相同的引用实例

我正在不同的应用程序域中创建两个实例(通过工厂),但它们最终使用相同的引用实例而不是每个实例。引用的实例依赖于非托管 dll,这可能是原因吗? …

情泪▽动烟 2024-10-23 22:58:02 3 0

跨AppDomains的NLog配置

我有一个将 dll 加载到单独的应用程序域中的服务(需要该应用程序域,因为该 dll 正在加载动态生成的程序集并且需要能够卸载它们) 如何复制 nlog 配…

上课铃就是安魂曲 2024-10-23 19:26:38 3 0

.NET 中的 AppDomain 是否可以加载引用本机 dll 的程序集?

我尝试将引用本机项目的托管 C++ 程序集加载到应用程序域中,但它似乎没有将本机部分加载到其图像中,并且在从本机 dll 中单步执行代码时会引发访问内…

梦途 2024-10-22 13:34:38 3 0

当实例缺少公共构造函数时,有什么方法可以从 .NET 中的 AppDomain 创建实例吗?

我需要使用 AppDomain 创建类的实例。然而,该类没有公共构造函数;它是通过静态方法创建的。有什么方法可以做到这一点还是必须有一个公共构造函数? …

零度℉ 2024-10-22 02:12:40 4 0

如何创建使用可重新加载插件的 WPF 应用程序?

我手头有一个有趣的问题。 我需要创建一个 WPF 应用程序来托管多个用户控件。 (该应用程序就是这样做的 - 用作具有 UserControls 对接功能的容器) …

吻安 2024-10-21 20:55:55 8 0

具有静态变量和两个虚拟目录的 WCF 服务

我有一个带有两个端点/虚拟目录的 WCF 服务, localhost/A/X.svc localhost/B/X.svc ,看起来两个“端点”都有一个来自静态变量的自己的实例。我已经…

关于从前 2024-10-21 17:23:48 9 0

AppDomain 间通信问题

我一直在用 C# 开发 Windows 服务。 该服务启动时会提供一组配置文件路径。对于每个文件,服务将使用该文件作为其 ConfigurationFile 并使用该文件的…

不知所踪 2024-10-21 08:02:15 15 0

加载沙箱 AppDomain 会使调试器崩溃

我正在创建一个沙箱AppDomain,以便我可以加载程序集并释放它。 var sandbox = AppDomain.CreateDomain("Sandbox", null, AppDomain.CurrentDomain.Se…

夜血缘 2024-10-20 13:13:18 4 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文