Проблема с десериализацией....

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

[Zeus]
Начинающий
Начинающий
 
Сообщения: 17
Зарегистрирован: 06.05.2005 (Пт) 8:58
Откуда: Krasnoyarsk

Проблема с десериализацией....

Сообщение [Zeus] » 28.07.2006 (Пт) 16:29

Доброго времени суток!
Я столкнулся с такой проблемой...
Есть две проги.. В первой программе сериализую и десериализую объекты, работает без проблем, но когда пытаюсь десериализовать файл(полученый в первой программе) во второй программе, выдает такую ошибку: Unable to find assembly 'Serialize, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'
В прогах использую эти ф-ции:
Код: Выделить всё
Public Sub SaveFile(ByVal path As String, ByVal obj As Hashtable)
        Dim fs As New System.IO.FileStream(path, IO.FileMode.Create)
         Dim Formatter As New System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
        Formatter.Serialize(fs, obj)
        fs.Close()
    End Sub

Public Function getFile(ByVal FileName As String) As Hashtable
        Dim fs As IO.FileStream
        Dim Formatter As New System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
        Dim file As Hashtable = Nothing

        fs = New IO.FileStream(FileName, IO.FileMode.Open)

        Try
            file = CType(Formatter.Deserialize(fs), Hashtable)
        Catch e As System.Runtime.Serialization.SerializationException
            MsgBox("Failed to deserialize. Reason: " & e.Message)
        Finally
            fs.Close()
        End Try

        Return file
    End Function


Может кто сталкивался с этим....
Заранее благодарю!

Kulip@tor
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 70
Зарегистрирован: 16.09.2004 (Чт) 20:15
Откуда: Israel

Сообщение Kulip@tor » 28.08.2006 (Пн) 22:40

я сталкивался!!! походу десериализироват можно толко в той же сборке


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 109

    TopList