Jon*_*Jon 7 .net vb.net .net-4.0 code-access-security
我在.Net 4 Winforms应用程序中加载了一个程序集.所有文件都在C:上.有许多DLL工作正常,但有以下两个错误:
尝试从网络位置加载程序集,这会导致程序集在以前版本的.NET Framework中被沙箱化.此版本的.NET Framework默认情况下不启用CAS策略,因此此负载可能很危险.如果此负载不是用于沙盒装配,请启用loadFromRemoteSources开关.有关 详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=155569.
这似乎只是某些PC上的一个问题
这是代码:
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
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
13242 次 |
最近记录: |