SQL FileStream Открытие XPS-файла - PullRequest
2 голосов
/ 19 августа 2011

Я пытаюсь прочитать файл XPS, который я вставил в свою базу данных, используя атрибут Filestream. Вот мой код до сих пор.

        RewardsDataContext dx = new RewardsDataContext();
        var img = (from c in dx.RwProductsTests
                   select c).FirstOrDefault();
        byte[] buffer = img.Blob.ToArray();
        MemoryStream ms = new MemoryStream();
        ms.Write(buffer, 0, buffer.Length);
        ms.Position = 0;

        Package package = Package.Open(ms, FileMode.OpenOrCreate, FileAccess.ReadWrite);

        XpsDocument MyDoc = new XpsDocument(package);
        dv1.Document = MyDoc.GetFixedDocumentSequence();
        dx.Dispose();

и я получаю следующую ошибку. URI XpsDocument является нулевым. Используйте конструктор XpsDocument, который принимает параметр URI.

...