码迷,mamicode.com
首页 >  
搜索关键字:appdomain    ( 269个结果
配置文件——App.config文件读取和修改
作普通的xml文件读取的话,首先就要知道怎么寻找文件的路径。我们知道一般配置文件就在跟可执行exe文件在同一目录下,且仅仅在名称后面添加了一个.config 因此,可以用Application.ExecuteablePath+".cofig"的方式来获得,不过更加推荐使用AppDomain.Curr ...
分类:移动开发   时间:2018-06-06 15:37:38    阅读次数:205
C# 获取程序运行目录
string a = "BaseDirectory:" + AppDomain.CurrentDomain.BaseDirectory + "\r\n" + "MainModule:" + Process.GetCurrentProcess().MainModule.FileName + "\r\n... ...
分类:Windows程序   时间:2018-05-29 15:02:59    阅读次数:229
Unity实现c#热更新方案探究(二)
一、IOS对DLL热更新的禁止 一、IOS对DLL热更新的禁止 紧接上文,继续对C#热更新的研究。上文中,已经说了如何基于appDomain来实现对DLL的加载和卸载,进一步,可以在unity工程中,将Dll打包成资源,通过Assembly.Load的方式加载DLL来实现更新。那么为什么IOS中就不 ...
分类:编程语言   时间:2018-05-25 21:11:54    阅读次数:430
MEF在运行时替换插件
利用AppDomain的ShadowCopy特性。 创建程序集 在创建好的程序集里通过MEF加载插件 替换插件 先删除后添加 刷新一下,重新输出。 public void Recompose() { directoryCatalog.Refresh(); container.ComposeParts ...
分类:其他好文   时间:2018-05-16 00:37:52    阅读次数:180
Compile DLLs referenced into exe/dll
1: DLLs build action: Embedded Resource 2: AppDomain.CurrentDomain.AssemblyResolve += CurrentDomain_AssemblyResolve; static System.Reflection.Assembly ...
分类:其他好文   时间:2018-05-08 10:23:09    阅读次数:173
关于进程、线程、应用程序域(AppDomain)
什么是进程?什么是线程?什么是应用程序集?及三者之间的关系(以下做一些简单的概念性的理解) 三者共同的基础对象!!!——应用程序 1、进程是操作系统用于隔离众多正在运行的应用程序的机制,进程的缺点是降低了性能。 2、线程是进程中一个实体,同一进程中的多个线程间可以并发执行。由于线程间存在相互制约,致 ...
分类:移动开发   时间:2018-05-01 13:59:26    阅读次数:194
【插件式框架探索系列】应用程序域(AppDomain)
应用程序域(AppDomain)已经不是一个新名词了,只要熟悉.net的都知道它的存在,不过我们还是先一起来重新认识下应用程序域吧,究竟它是何方神圣。 应用程序域 众所周知,进程是代码执行和资源分配的最小单元,每个进程都拥有独立的内存单元,而进程之间又是相互隔离的,自然而然,进程成为了代码执行的安全 ...
分类:移动开发   时间:2018-04-27 13:28:09    阅读次数:204
C#:进程、线程、应用程序域(AppDomain)与上下文分析
进程 进程是操作系统用于隔离众多正在运行的应用程序的机制。在.Net之前,每一个应用程序被加载到单独的进程中,并为该进程指定私有的虚拟内存。进程不能直接访问物理内存,操作系统通过其它的处理把这些虚拟内存映射到物理内存或IO设备的某个区域,而这些物理内存之间不会有重叠,这就决定了一个进程不可能访问分配 ...
分类:移动开发   时间:2018-02-28 18:07:52    阅读次数:276
AppDomain 详解二【转】-C#中动态加载和卸载DLL
在C++中加载和卸载DLL是一件很容易的事,LoadLibrary和FreeLibrary让你能够轻易的在程序中加载DLL,然后在任何地方 卸载。在C#中我们也能使用Assembly.LoadFile实现动态加载DLL,但是当你试图卸载时,你会很惊讶的发现Assembly没有提供任何 卸载的方法。这 ...
分类:移动开发   时间:2018-02-27 16:04:48    阅读次数:185
异常日志文件errorlong
////////////////////use/////////////// public void LogException(Exception ex) { appPath = System.AppDomain.CurrentDomain.SetupInformation.ApplicationB... ...
分类:其他好文   时间:2018-02-26 16:19:05    阅读次数:215
269条   上一页 1 ... 5 6 7 8 9 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!