要从互联网下载并加载dll吗?

时间:2018-08-21 16:01:45

标签: c# .net dll download

我们正在尝试创建一个实质上是内容门户的应用程序。内容的一部分只是普通文件,但我们也希望能够“即时”向程序添加新的小命令或命令包。基本上,人们认为命令实现将被包装在从我们的Web服务器加载的.dll中。

所以我的问题有两个方面:

  1. 我可以像其他文件一样下载dll,然后动态加载吗? Windows是否会因为我从网上下载而阻止dll文件?如果是这样,是否存在将UAC授予用户授权的控件?主程序是一个常规的已安装程序,需要安装管理员权限,因此我相信它是在完全信任的情况下运行的(但是我不是安全专家,所以在那里我可能是错误的)。
  2. 是否可以进行一些基本的安全检查,以确保dll文件确实来自我们的服务器,并且没有以某种方式被中断?

0 个答案:

没有答案