社区
C#
帖子详情
反射以后的问题。
simonzone
2005-02-17 04:04:23
Assembly.LoadFrom("c:\\test.dll").CreateInstance("test.sample");
通过这样动态创建实例后,文件test.dll已被进程锁定,导致无法更新等等,需要关闭solution后等待长时间才会解锁。
谁遇到过这样的问题?
...全文
150
7
打赏
收藏
反射以后的问题。
Assembly.LoadFrom("c:\\test.dll").CreateInstance("test.sample"); 通过这样动态创建实例后,文件test.dll已被进程锁定,导致无法更新等等,需要关闭solution后等待长时间才会解锁。 谁遇到过这样的问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tiaoci
2005-02-17
打赏
举报
回复
缓冲功能的控制在 控制面板\管理工具\internet服务管理器
选择web站点下的一个应用, 属性\虚拟目录\配置\应用程序配置\应用程序选项
把 启用缓冲 选项去掉 后重新启动一下Web服务
仅供参考, 我不搞 Asp.Net , 所以如果无效别找我,呵呵
tiaoci
2005-02-17
打赏
举报
回复
如果你仅仅是因为在调试时重新编译无法覆盖这个文件
那么你可以试试把IIS 网站 的缓冲功能关掉
我想不出有什么理由要在实际运行环境下要覆盖dll
tiaoci
2005-02-17
打赏
举报
回复
asp.net 中有自己的AppDomain管理机制
一般是aspnet_wp.exe创建出一些AppDomain,
让这些Domain来处理Web请求
当Domain的Web请求达到一定数量或到一定的空闲后,
再释放这个AppDomain
所以一般情况你是无法释放这个test.dll
simonzone
2005-02-17
打赏
举报
回复
我是在asp.net中调用了这个方法的。
有没有办法自己解锁呢?
nga96
2005-02-17
打赏
举报
回复
顶,
tiaoci
2005-02-17
打赏
举报
回复
调用
Assembly.LoadFrom("c:\\test.dll").CreateInstance("test.sample");
的程序没有关闭呗,你是不是用了DCOM/Remoting/ASP.NET
在这种服务中创建的test.sample要等相应的程序关闭/释放后才能删除test.dll
jialiang
2005-02-17
打赏
举报
回复
up
Java
反射
技术详解
相信很多人都知道
反射
可以说是Java中最强大的技术了,它可以做的事情太多太多,很多优秀的开源框架都是通过
反射
完成的,比如最初的很多注解框架,后来因为java
反射
影响性能,所以被运行时注解APT替代了,java
反射
有...
Java
反射
机制与安全
问题
Java
反射
机制与安全
问题
0x00前言 近日,笔者在总结Java反序列化漏洞的过程中发现一个怎么也绕不开的词“Java
反射
机制“,以前笔者只知道这是一个实现Java”准动态“语言,方便开发人员调试程序的机制而已,没想到...
漫
反射
和镜面
反射
学习了镜面
反射
和漫
反射
以后
,不少同学总是误认为看到的物体是光亮的,就是发生了镜面
反射
;看到的物体是昏暗的,一定是发生了漫
反射
。造成错误的原因是没有完全理解镜面
反射
和漫
反射
的概念。为了帮助同学们理解,...
反射
真的很耗时吗,
反射
10 万次,耗时多久。
无论是在面试过程中,还是看网络上各种技术文章,只要提到
反射
,不可避免都会提到一个
问题
,
反射
会影响性能吗?影响有多大?如果在写业务代码的时候,你用到了
反射
,都会被 review 人发出灵魂拷问,为什么要用
反射
,...
反射
中的常见
问题
[Java]
反射
中的易错易混淆
问题
1. 什么情况下使用
反射
在实际的开发中, 我们通过直接new 的方式或者是通过
反射
的方式都可以调用公共的结构,那么我们到底要使用何种方式? 首先我们要清楚: 大部分的情况之下我们都是使用new...
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章