Altman不能成功的加载插件

一直有小伙伴给我反馈说:在.Net环境安装好的情况下,Altman不能自动载入插件。 而我在测试的时候,确实发生过相似的现象,但却找不到问题所在。 今天早些时候,在stackoverflow看到之前有人提到过类似的问题,恍然大悟。 原来,当我们从Web下载Altman程序的时候,程序集将会被添加一个新的安全属性(文件来自网络,已被锁定)。运行altman,由于loadFromRemoteSources默认属性是false,程序就无法加载这些插件dll。(在这里有详细的说明) 所以,解决这个问题目前有三种方法: 手动修改Plugins目录下插件的文件属性。 在程序根目录下添加Altman.exe.config,内容如下: <configuration> <runtime> <loadFromRemoteSources enabled="true"/> </runtime> </configuration> 主程序将在下一个版本2.2.1中解决该问题。

July 28, 2014 · 1 分钟 · keepwn
0%