2014-09-05 61 views
0

刚将我们的应用程序安装在客户端的服务器上,我们看到一个我们以前从未见过的错误。这个程序运行在世界各地的数百台计算机和服务器上,显然这个是不同的。我们的客户是相当安全意识的,所以我猜我们需要让他们解锁一些东西,但不知道从哪里开始。谷歌搜索的问题只给了我一堆的PowerShell引用。不支持操作 - System.Reflection.Assembly.LoadFile()

当调用System.Reflection.Assembly.LoadFile()加载DLL时,我们收到“Operation is not supported”错误。

这是一个.NET 4.0 C#应用程序。

由于

+0

这个'Exception'应该有更多的信息。我会用'Exception.ToString()' – Zer0 2014-09-05 18:03:23

+0

记录整个异常。不幸的是,这是一个编译好的应用程序,运行在我们无法调试的客户端服务器上。我会做更多的挖掘,看看我能否在事件日志中找到更多。 – Brad 2014-09-05 18:07:16

+0

有问题的电脑有什么不同?它是用不同的语言吗?不同的CPU(32位和64位)?所有先决条件(.NET Framework 4.0,...)都已完全安装?等等 – SuperOli 2014-09-05 18:09:04

回答

0

走到每个非工作的DLL,属性,UNBLOCK。重新启动我们的服务,并开始工作。