Any tips on Troubleshooting Error 2356 Could not locate cabinet in stream: [2]. ?
Question
I’ve got a report of error 2356 "Could not locate cabinet in stream: [2]." which says a cabinet is missing from the stream. How can I see the streams that are in the MSI and once I know the names, how can I extract them?
Answer
Wistream.vbs can list the streams in the database. You can use msidb.exe to extract them (msidb.exe /?)
The full suite of scripts, including Wistream.vbs is available in the Windows Installer SDK which is a portion of the Windows Platform SDK.
Content credit also belongs to
- Carolyn, MSI Team Dev Lead. You can get other Carolyn insights about developing for Windows Installer from the Windows Installer Chat Archives
[Author: Robert Flaming]
This posting is provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the terms specified at https://www.microsoft.com/info/cpyright.htm.
Comments
- Anonymous
June 18, 2009
PingBack from http://thestoragebench.info/story.php?id=1848