applicationdomain相关内容

什么是 .NET 应用程序域?

究竟什么是应用程序域 (AppDomain),它与进程或线程有何不同? 解决方案 参见 MSDN. 应用程序域提供了一个更安全、更通用的处理单元,公共语言运行时可以使用它来提供应用程序之间的隔离.您可以在单个进程中运行多个应用程序域,并且具有与单独进程中存在的相同隔离级别,但不会产生进行跨进程调用或在进程之间切换的额外开销.在单个进程中运行多个应用程序的能力极大地提高了服务器的可扩展 ..
发布时间:2021-11-16 19:13:58 C#/.NET

在父子 SWF 之间共享类

所以我有一种情况,我想将一个类的对象(例如“MyBigAwesomeClass")从孩子传递给父母.我将类定义导入到父级和子级中. 现在,如果我从相对于父级位置的位置加载子 swf,一切都很好,但是当我使用完整的绝对路径加载它时,它会处理父级中“BigAwesomeClass"的定义并且在子类中不同,并且不允许将“BigAwesomeClass"类型的对象分配给父类中相同的对象. 我完 ..
发布时间:2021-11-12 00:04:23 其他开发

如何读取从应用指南文本文件的文本文件

我在应用程序项目的类路径目录Windows窗体应用程序中的文本文件。现在,在安装的时候,我想写一个文本值到文本文件中。下面是文本文件,我的Installer类代码.. File.WriteAllText(AppDomain.CurrentDomain.BaseDirectory + @“\” +“ConnectionString.txt”,参数3); 安装后,我希望检索在 ..
发布时间:2016-10-04 16:30:31 C#/.NET

为什么呼叫AppDomain.Unload不会导致垃圾收集?

当我“通过C#CLR”在执行AppDomain.Unload(myDomain的),我希望它也做了充分的垃圾收集。 据杰弗里里希特他说,一个AppDomain.Unload期间: 在CLR强制垃圾回收发生,以回收任何对象所使用的内存 这是由现在的AppDomain卸载创建。为 这些对象的finalize方法被调用时,给对象一个机会来清洗自己的正确。 据“史蒂芬Pratschn ..
发布时间:2016-09-08 17:04:26 C#/.NET

什么是一个静态类的范围有多大?

我有可能由一个以上的过程在一个时间使用的组件。如果我使用一个静态类,将在多个进程都使用这个类的同一“实例”? 由于过程是分离的,将这些差异下的应用程序域运行,因此具有静态“实例”分开? 在这里的细节的布丁是该组件正在使用,我的设置来并行处理的批次中的消息的自定义的BizTalk适配器。这就是我呼吁上述“多进程”。 感谢您, 基思 解决方案 多个线程将分享一个实例。出 ..
发布时间:2016-08-30 16:02:29 C#/.NET

一个应用程序域和一个应用程序池之间的区别?

什么是应用领域和应用程序池之间的区别? 我已经阅读了有关这两个术语的文章。但仍无法获得正确的理解他们。 请用简单的描述阐述了。 感谢 解决方案 IIS进程W3WP; 在IIS中的每个应用程序池使用它自己的过程; AppPool1使用过程3784,AppPool2使用过程5044 在Asp.net不同的应用程序会使用不同的 AppDomain中; AppTest1和AppTe ..
发布时间:2016-06-05 17:22:19 C#/.NET

父母与子女之间的SWF股份类别

让我有一种情况下,我想通过一个类的对象,从孩子到家长说'MyBigAwesomeClass“。我导入类定义到两个家长和孩子。 现在,如果我加载从一个位置,相对于母公司的位置SWF子,一切都很好,但现在我使用的是完整的绝对路径加载它,它在父母对待的“BigAwesomeClass”的定义及在儿童的不同而不允许类型'BigAwesomeClass'的一个目的是要分配给相同的在父类中的一个对象。 我 ..
发布时间:2015-11-28 15:36:08 跨浏览器开发

应用程序域和线程

从MSDN报价: http://msdn.microsoft.com/en -us /库/ 6kac2kdh.aspx 一个或多个托管线程 (再由psented $ P $ System.Threading.Thread)可以运行 的一个或任意数量的应用程序的 在相同的域管理 处理。虽然每个应用程序 域开始与单个 螺纹,美元的该应用程序C $ C 域可以创建更多 应用领域及​​附加 线程。 ..
发布时间:2015-11-27 12:08:23 C#/.NET

加载DLL到另一个域例外

你好我加载的dll到另一个领域,它在加载到该域工作正常,但是当我想从通过代理对象域的一些信息也给了我异常下面是code审查是否有任何错误的一步??? 公共类AssemblyProxy { 的System.Type [] _​​types; 公众的System.Type [] GetTypes() { 返回_types; } ..
发布时间:2015-11-27 10:22:25 C#/.NET

常见的用途,以及为在.NET应用领域的最佳实践?

什么是当一个应用程序中创建新的应用领域的一些准则和最佳做法? 此外,什么是用于whithin的应用程序?一些常见的用途和如何多个应用程序域的例子 解决方案 我见过的最常见的情况是能够提供可扩展性比主程序不同的安全模式。 在一个单独的AppDomain加载插件允许两件事情: 您可以实施更严格的安全模型 您可以prevent撕裂了你的应用程序中的插件,如果它的车 另外一个不错的应用程序域是 ..
发布时间:2015-11-26 10:29:22 C#/.NET