I see. Yes, you can't concurrently use the same instance as it's backed by a single Stream that it seeks over.
You're better off creating multiple Archive instances and having a read only FileStream for each instance. I believe you can have multiple read only FileStreams over the same file.
You're better off creating multiple Archive instances and having a read only FileStream for each instance. I believe you can have multiple read only FileStreams over the same file.