VS运行时dll的沙盒处理报错

  • 报错大致为:VS2017报错:尝试从一个网络位置加载程序集,在早期版本的 .NET Framework 中,这会导致对该程序集进行沙盒处理。此发行版的 .NET Framework 默认情况下不启用 CAS 策略,因此,此加载可能会很危险。如果此加载不是要对程序集进行沙盒处理,请启用 loadFromRemoteSources 开关。

  • 原因大致为:该dll从网上下载时被安全标记了,不能被直接加载

  • 解决方法一:找到对应的DLL => 右键属性=>最下面的安全行中有一个解除锁定,点击之后保存即可

  • 解决方法二:重新下载,并需要在下载前双击运行下图的reg文件

  • 解决方法三: