diff --git a/IRC.Core.SCP/Service/CStoreSCPService.cs b/IRC.Core.SCP/Service/CStoreSCPService.cs index 38d8892bd..7f55d3ed3 100644 --- a/IRC.Core.SCP/Service/CStoreSCPService.cs +++ b/IRC.Core.SCP/Service/CStoreSCPService.cs @@ -364,15 +364,16 @@ namespace IRaCIS.Core.SCP.Service // 替换原 PixelData dicomFile.Dataset.AddOrUpdate(newFragments); + + + // 重新保存 dicom 到流 + ms.SetLength(0); + dicomFile.Save(ms); } - // 重新保存 dicom 到流 - ms.SetLength(0); - dicomFile.Save(ms); + ms.Position = 0; - - #endregion