我正在尝试从我的asp.net(vb)网站中的本地计算机读取一些文件(.dat),该网站存储列表对象数据。 文件夹中有500个文件。一切正常,但有时它在反序列化时开始出现以下异常。
找不到程序集'App_Web_ufgi5ed2,版本= 0.0.0.0, 文化=中性,PublicKeyToken =空
下面是我正在使用的代码。
Try
Dim files() As String = IO.Directory.GetFiles("c:\Data")
Dim data As String = String.Empty
For Each datafile As String In files
Dim objTemp As Object
Using stream As FileStream = File.OpenRead(datafile)
objTemp = formatter.Deserialize(stream)
Dim match As MyPerson = TryCast(Afis.Identify(probe, objTemp).FirstOrDefault(), MyPerson)
If match Is Nothing Then
Continue For
Else
Response.Write("Name:- " & match.Name)
Exit For
End If
End Using
Next
Catch ex As Exception
End Try
有人知道这个例外吗?