Я пытаюсь прочитать файл 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.