如果我启动控制台,wpf或asp.net应用程序,将.Net创建任何AppDomain?我能否假设总是只有一个AppDomain?应用程序中运行了多少个AppDomain?
0
A
回答
0
是的,总是有一个,除非您或您使用的任何第三方库创建新的AppDomain
s。
根据MSDN的AppDomain
是
孤立的环境中,应用程序执行
当你的软件加载一些不可信的组件作为插件例如这可能是有用的。你可以创建一个sedndary AppDomain
,将不受信任的程序集加载到那里,并执行它们的方法,而没有风险它会改变原始的AppDomain
。
1
是的控制台模式应用程序和WPF应用程序。对于一个ASP.NET应用程序来说,它使用应用程序域来隔离网站。当网站阴影复制程序集时,网站可以从一个网站迁移到另一个网站。
相关问题
- 1. 多个应用程序在单个AppDomain
- 2. 在Asp.Net应用程序中应该运行多少个工作流运行时?
- 3. 在ASP.NET的其他AppDomain中运行应用程序
- 4. Jenkins应该运行多少个线程?
- 5. 并行运行多个应用程序?
- 6. 一个应用程序可以在后台运行多少天
- 7. 任务并行库:应用程序产生了多少线程?
- 8. 用sbt运行多个应用程序
- 9. 谁负责在同一个进程中运行多个AppDomain?
- 10. Codeigniter运行多个应用程序
- 11. cassandra运行多个应用程序
- 12. “运行为” Android应用程序缺少
- 13. 在运行wpf应用程序后无法卸载AppDomain
- 14. AppDomain,运行程序集.exe或.dll?
- 15. 如何知道在android的后台运行了多少应用程序?
- 16. 在java中运行多少个线程?
- 17. 在Tomcat中运行多个应用程序时,Struts2应用程序中的NullpointerException
- 18. 找出我的应用程序正在运行多少个线程?
- 19. 使用特定权限在AppDomain中运行程序集
- 20. 要使用多少个执行程序?
- 21. 我如何知道每个在glassfish中运行的应用程序分配了多少内存?
- 22. 在Delphi应用程序中可以运行的最大线程数是多少?
- 23. 在应用程序中登录多少,多少钱太多?
- 24. Tomcat:可以在多个运行多个应用程序实例
- 25. 如何在新的AppDomain中运行WPF应用程序? ExecuteAssembly失败
- 26. 我应该并行运行多少个进程?
- 27. AppDomain执行程序集
- 28. 云功能运行多少个进程?
- 29. 在第二个AppDomain中运行服务
- 30. 如何检测应用程序使用了多少处理
如何计算AppDomains:http://stackoverflow.com/a/388582/600559 – 2014-08-31 10:14:31