手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
appdomain
appdomain专题提供appdomain的最新资讯内容,帮你更好的了解appdomain。
.net – AppDomain.GetCurrentThreadID对于Windows API调用的Thread.ManagedThreadID?
我正在尝试创建一个钩子来监视鼠标光标的当前位置.没有什么重要的,我只需要在界面设计期间计数一些像素,并想要学习如何创建一个钩子,所以我决定采取一个艰难的方式,而不是一个合理的方式. 我发现示例代码声明了以下函数: <DllImport("User32.dll", CharSet:=CharSet.Auto, _ CallingConvention:=CallingConvention.StdCa
作者:佚名 时间:2020-06-16
asp.net – 什么是Appdomain回收
我想弄清楚究竟是Appdomain回收? 当首次从DotNet应用程序请求一个aspx页面时,我了解该应用程序的一个appdomain被创建,并且所需的程序集被加载到该appdomain中,并且该请求将被提供。 现在,如果web.config文件或bin文件夹的内容等被修改,则appdomain将被“回收”。 我的问题是,在回收过程结束时,appdomain将加载程序集并准备好为下一个请求服务?或
作者:佚名 时间:2019-06-09
asp.net-mvc – AppDomain.GetAssemblies和BuildManager.GetReferencedAssemblies之间的差异
只是想知道两者之间是否有任何区别,在完全信任asp.net mvc 2应用程序的上下文中。 .NET Framework会将组合件加载到当前AppDomain中,直到需要它们为止。例如,如果你只从SomeMethod()调用第三方库,第三方DLL通常不会被加载,直到第一次运行SomeMethod()。 AppDomain.GetAssemblies()提供已经加载到当前AppDomain中的所有程
作者:佚名 时间:2019-07-14
c# – 在.NET Core中替换AppDomain.GetLoadedAssemblies()?
我正在尝试编写一些逻辑来镜像原始.NET应用程序中的一些现有逻辑.在我的OnModelCreating()方法中,我想加载已加载程序集中的所有当前类型,以查找需要在模型中注册实体类型配置的类型. 这是在.NET中使用AppDomain.CurrentDomain.GetAssemblies()完成的.选择(a => a.GetTypes()),但.NET Core中不再存在AppDomain. 有
作者:佚名 时间:2019-10-24
你能修改web.config而不是重启ASP.NET应用程序吗?
Possible Duplicate: 07000 只是考虑正常运行时间.谢谢. 是的你可以;见 this answer. 但是,这不是一个好主意.在ASP.Net重新启动AppDomain之前,它不会查看web.config.如果更改web.config,则在重新启动AppDomain之前,您的更改将不起作用.
作者:佚名 时间:2019-12-19
c# – 我的应用域名不会卸载
在运行时,我希望能够卸载DLL并重新加载它的修改版本.我的第一个实验陷入了火焰之中.谁能告诉我为什么? private static void Main() { const string fullPath = "C:\\Projects\\AppDomains\\distrib\\MyLibrary.dll"; // Starting out with a version of M
作者:佚名 时间:2019-11-26
c# – 每个实例的AppDomain或进程?
我想知道是否应该为每个实例使用一个进程,或者是否应该使用AppDomains在单个进程中运行多个实例. 我有一个服务器应用程序遵循设计类似telnet.用户始终通过TCP连接,服务器保持工作站上显示的客户端会话的完整状态. 该软件需要支持最多至少500个并发连接,可能更多.典型的安装需要连续运行3到7个应用程序实例,尽管除了一个实例之外只有几个连接(它们用于测试,参考环境等).在内部,出于开发目的
作者:佚名 时间:2019-11-27
c# – AppDomain.Unload会在Finalizer中抛出?
所以这是迄今为止的故事,我有这个工作者,它使用AppDomain来执行某些任务.该域名设置和拆卸都很昂贵.所以我为工作者创建了一个WeakReference对象的每个线程缓存,如下所示: class Worker { [ThreadStatic] static Dictionary<string, WeakReference> _workers; public stati
作者:佚名 时间:2019-12-03
c# – 如何使用AppDomain限制静态类的范围以便线程安全使用?
我被一个架构不佳的解决方案所困扰.它不是线程安全的! 我在解决方案中有几个共享类和成员,在开发期间一切都很酷…… BizTalk已经沉没了我的战舰. 我们使用自定义BizTalk适配器来调用我的程序集.适配器正在调用我的代码并并行运行,所以我假设它在同一个AppDomain下使用多个线程. 我想要做的是让我的代码在自己的AppDomain下运行,这样我所拥有的共享问题就不会相互混淆. 我有一个非常
作者:佚名 时间:2019-12-03
c# – AppDomain.CurrentDomain.BaseDirectory和Application.ExecutablePath在实践中有什么区别?
根据MSDN,BaseDirectory是AppDomain将查找要加载的DLL的位置,而ExecutablePath将提供原始可执行文件的路径(包括文件名).我知道一个有文件名,另一个没有.我知道如果我创建一个新的AppDomain,我可以给它一个不同的路径.但是从ExecutablePath中删除文件名并假设我只使用一个AppDomain,实际上,这两个路径之间有什么区别?它们是否总是相同(再
作者:佚名 时间:2019-12-09
c# – 是否可以判断一个对象是否在另一个AppDomain中运行?
我想知道我是否可以告诉我们创建了一个对象appdomain.这是一个单元测试,但也是有用的常识.我有以下几段代码(这是用于说明的示例代码). public Foo Create() { AppDomainSetup appDomainSetup = new AppDomainSet { ApplicationBase = @"z:\SomePath" } App
作者:佚名 时间:2019-12-14
c# – ProcessExit vs DomainUnload
我正在处理一个错误,在应用程序关闭之前,代码并不总是被执行.代码位于AppDomain.CurrentDomain.DomainUnload事件的处理程序中. 我发现有同样问题的人收到这个建议的帖子 “当您的默认应用程序域发生DomainUnload事件时,您的 代码已停止执行.你可以做你所需要的 ProcessExit事件在默认的AppDomain上. 这对我有用,但我想知道为什么.我对这些事件
作者:佚名 时间:2019-06-30
c# – 如何通过AppDomain边界的CancellationToken通过?
我有一个命令对象,根据请求队列的请求进行工作.这个特定的命令将在一个子应用程序域中执行它的工作.在子应用程序中执行其工作的一部分涉及阻止ConcurrentQueue操作(例如,Add或Take).我需要能够通过请求队列传播中止信号,跨越到子应用程序域,并唤醒其中的工作线程. 因此,我认为我需要通过AppDomain边界的CancellationToken. 我尝试创建一个继承自MarshalBy
作者:佚名 时间:2019-06-08
c# – 卸载CodeDom编译汇编
我有一些C#代码(让我们称之为“脚本”)我正在运行时编译.它使用我的主程序中的一个接口来访问它的功能.一旦编译完成,我有CompilerResults.CompiledAssembly,在这种情况下,我可以CreateInstance(Type). 一旦完成使用脚本,我想完全卸载.根据我的理解,如果我创建一个单独的应用程序域,我只能做到这一点: Loading DLLs into a separa
作者:佚名 时间:2019-06-02
c# – C DLL不会与AppDomain卸载
我有一个C#插件,使用一个单独的C DLL.该DLL的唯一引用来自插件本身.父应用程序将所有插件加载到自己的AppDomain中,并在卸载插件时卸载此AppDomain. 我已经检查,当我卸载插件时,我肯定会看到应用程序的内存下降.我也可以删除所有被加载的托管程序集.问题是,当我尝试删除本机DLL时,我只是不断获得访问被拒绝,直到我关闭整个应用程序. 我一直在看这一段时间,但我仍然无法弄清楚为什么
作者:佚名 时间:2019-05-12
c# – CreateInstanceAndUnwrap和Domain
我有一个属性,其实例我想在其他域. public ModuleLoader Loader { get { if(_loader == null) _loader = (ModuleLoader)myDomain.CreateInstanceAndUnwrap(
作者:佚名 时间:2019-05-12
c# – 在Visual Studio 2010中调试时,忽略跨AppDomains的异常
调试一个应用程序调用另一个AppDomain的应用程序有问题,因为如果其他AppDomain正在执行任何异常,异常会起起来,导致Visual Studio 2010无论如何都会中断. 我正确地包装了一个try / catch中的方法调用,当正常运行应用程序(一个ASP.NET MVC应用程序)时,异常被正确地捕获,但是当在Visual Studio 2010中调试w3wp.exe时,它总是打破方法
作者:佚名 时间:2019-05-09
每个C#程序都有AppDomain吗?
即使我们没有专门创建AppDomain,每个C#程序都有AppDomain吗?为什么需要如果我们不将它们加载到单独的AppDomain中,我已经阅读了关于第三方程序集崩溃整个应用程序的信息.我没有得到好点.任何人都可以解释这个. AppDomain非常像进程,它是您的应用程序运行的基础架构.需要在AppDomain中加载.NET程序集才能运行.不需要将第三方程序集加载到单独的AppDomains中
作者:佚名 时间:2019-05-07
c# – MEF的DirectoryCatalog如何工作?
DirectoryCatalog扫描目录中的程序集以确定导入/导出的类.未加载任何没有导入/导出的程序集. 这是一个很棒的功能,但它是如何工作的?要调查程序集中类型的自定义属性,是否需要加载程序集?一旦加载,它就无法卸载,因此不能如何工作. 它在做某种AppDomain魔术吗? 试试看. DirectoryCatalog只是为给定目录中的每个.dll文件创建一个AssemblyCatalog.因为
作者:佚名 时间:2019-05-02
c# – Type.IsSubclassOf()在AppDomains中不起作用?
我在使用以下代码时遇到了一些问题: private class ClientPluginLoader : MarshalByRefObject { public bool IsPluginAssembly(string filename) { AppDomain.CurrentDomain.ReflectionOnlyAssemblyResolve += new R
作者:佚名 时间:2019-04-29
上一页
1
2
3
4
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• OPPO Find X8全系标配50W无线充电:支持
• 华为GT5 Pro手表开售:首发向日葵定位系
• 骁龙X Elite处理器CPU面积庞大无比 远超
• 杨幂巴黎时装周手持华为Mate XT三折叠拍
• iPhone 16价格对比:中国最便宜 比均价
• 深圳通交通卡限时免费开卡:支持华为、
• 荣耀笔记本X16 2025首销:酷睿i5-13420
热门标签
更多
python
JavaScript
java
HTML
PHP
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot