什么是.NET应用程序域(c#里面什么是应用程序域?)

wanfu 麦克百科 81 0

什么是.NET应用程序域

实际上.NET可执行程序承载在进程的一个逻辑分区中,称为.NET应用程序域。 可见,一个进程可以包含多个应用程序域,每一个应用程序域中承载一个.NET可执行程序,这样的好处如下: 1、应用程序域为承载的应用程序提供了深度隔离。如果进程中一个应用程序域失败了,其他的应用程序域也能保持正常。 2、和一个完整的进程相比,应用程序域的CPU和内存占用要小的多。因此CLR加载和卸载应用程序域比起完整的进程来说也快的多。 3、应用程序域是.NET平台操作系统独立性的关键特性。这种逻辑分区将不同操作系统加载可执行程序的差异抽象化了。 AppDomain的主要成员: UnLoad():该静态 *** 在进程中卸载指定的应用程序域。 CreateDomain():该静态 *** 在当前进程中创建一个新的应用程序域。由于CLR能够根据需要创建应用程序域,所以必须调用这个 *** 的机会很少。 GetAssemblies():获取已加载到此应用程序域中的.NET CMS程序集。 BaseDirectory:获取基目录,该目录用于探测相关的程序集。 ExecuteAssembly():根据文件名在应用程序域中执行程序集。 Load():动态加载程序集到当前应用程序域。 GetCurrentThreadId():该静态 *** 返回当前应用程序域上活动的线程ID。

c#里面什么是应用程序域?

请高人指点迷津。
操作系统和运行库环境通常会在应用程序间提供某种形式的隔离。例如,Microsoft Windows 使用进程来隔离应用程序。为确保在一个应用程序中运行的代码不会对其他不相关的应用程序产生不良影响,这种隔离是必需的。

应用程序域为安全性、可靠性、版本控制以及卸载程序集提供了隔离边界。应用程序域通常由运行库宿主创建,运行库宿主负责在运行应用程序之前引导公共语言运行库。

下面分享相关内容的知识扩展:

windows10自带应用程序在什么位置

具体 *** 如下:
1、【打开开始菜单】
点击电脑左下角的“开始”按钮,出现弹出画面,看到左下角的“所有应用”,点击。

2、【直接找到以W开头的windows区域】
从上到下,找到W字母索引的区域,这里有许多过去win7中保留的固有程序。

3、【windows附件】
看到windows附件,点击它,看到许多应用程序,有常见的IE浏览器,传真和扫描程序,以及人们记事用到的便利贴(便笺),还有数学输入画板、XPS查看器等。

4、【windows系统】
windows附件下面还有windows系统,很重要的应用程序在里面,有命令提示符、控制面板、运行等。

5、【windows系统】中的【控制面板】
这是我们用惯win7或XP系统所比较喜欢常用的程序和窗口,这里保留了过去系统的画面。当然,win10也在开始菜单将“设置”单列出来,但是有人就是喜欢老的控制面板。

6、【windows管理工具】
这些局域还有windows管理工具,如系统配置、打印管理等。

7、【win10系统自带程序搜索】
一般可以看到win10系统桌面左下角有一个放大镜图标,点击这里,就可以看到能够搜索的空白处,输入你想找的应用程序,可以直接找到,并打开。当然需要你输入的程序名称比较准确。

8、【将常用的程序固定到桌面下方的任务栏】
找到windows程序,如在“控制面板”上,点击鼠标右键,弹出对话框,用鼠标左键选择“固定到任务栏”即可。以后就方便快捷了。

9、【固定到任务栏的效果】
如下图可以看到已将“控制面板”固定到任务栏了,图右下角。

asp.net WEB 应用程序 发布到IIS有什么用? 没有买域名

iis是服务器,你把web程序发布到上面也不能访问,只能在本地预览你的web应用程序。

应用程序无法正常启动0xc0000018请单击确定键关闭程序,是什么原因?

应用程序无法正常启动0xc0000018请单击确定键关闭程序是设置错误造成的,解决 *** 为:

1、首先,点“开始”,然后找到并点击“控制面板”。

什么是.NET应用程序域(c#里面什么是应用程序域?)-第1张图片-万福百科

2、进入之后,点击“添加语言”。

什么是.NET应用程序域(c#里面什么是应用程序域?)-第2张图片-万福百科

3、然后在左侧找到并点击“更改日期,时间数定格式”。

什么是.NET应用程序域(c#里面什么是应用程序域?)-第3张图片-万福百科

4、再点“管理”那一栏,然后再点击“更改系统区域设置”。

什么是.NET应用程序域(c#里面什么是应用程序域?)-第4张图片-万福百科

5、然后按下图所示设置,最后点确定。

什么是.NET应用程序域(c#里面什么是应用程序域?)-第5张图片-万福百科

6、最后重启点击即可。

什么是.NET应用程序域(c#里面什么是应用程序域?)-第6张图片-万福百科

抱歉,评论功能暂时关闭!