我有下面的代碼加載程序集的.Net 4 Winforms應用程序。所有文件都在C:上。有許多DLL的這工作得很好,但兩條錯誤有以下:loadFromRemoteSources error Assembly.LoadFrom
試圖從中 會導致組件的 的.NET以前的版本被沙盒的網絡位置加載程序集框架。此版本的 .NET Framework在默認情況下不啓用CAS策略,因此此 加載可能很危險。如果此負載不打算對沙箱 裝配,請啓用loadFromRemoteSources開關。有關更多信息,請參閱 http://go.microsoft.com/fwlink/?LinkId=155569。
這隻似乎是一個問題,在某些電腦
下面是代碼:
strDLLs = Directory.GetFileSystemEntries(strPath, "*.dll")
For intIndex = 0 To strDLLs.Length - 1
Try
objDLL = [Assembly].LoadFrom(strDLLs(intIndex))
ExamineAssembly(objDLL, strInterface, Plugins)
Catch e As Exception
' MsgBox("Error whilst loading Library: " & strDLLs(intIndex) & ". Reported Error was:" & vbCrLf & e.ToString)
End Try
Next
檢查這個答案,可以解決您的問題優雅[http://stackoverflow.com/a/33755170/1127429](http://stackoverflow.com/a/33755170/1127429) – GMG