you mentioned // next line is a hack for Beta 2 and is not needed in Silverlight 2 releaseit that because the Stream will be automatically disposed inApplication.GetResourceStream ?I encountered that problem, all types of stream except the MS.Internal.InternalMemoryStream that returned by WebClient.and there is no way to change that behaviour.