2014-09-05 134 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。重新啓動我們的服務,並開始工作。