在CLR中,是从远程文件夹运行exe时创建的exe的本地副本?

时间:2009-01-19 08:00:29

标签: c# security

CLR中的

是从远程文件夹运行exe时创建的exe的本地副本吗?

如果是,在哪里?

2 个答案:

答案 0 :(得分:1)

CLR在执行之前将远程代码复制到其下载缓存中。

要查看缓存的内容,请使用“GacUtil / ldl”

要刷新缓存,请使用“GacUtil / cdl”

GacUtil页面包含更多详细信息http://msdn.microsoft.com/en-us/library/ex0ss12c(VS.80).aspx

答案 1 :(得分:0)

定义远程?

.net的实现涉及从不安全的位置运行代码,例如网络文件夹等。将代码推送到部分信任区域(这是浏览器中运行的任何.net代码所在的位置,或者单击代码)。

它不会创建exe的新副本,它会运行它,并且当exe加载时CLR将以部分信任的方式运行。

我们需要更多信息......