MSI to VSA
Now I don't know if this is even possible, but I had an idea and I thought I would throw it out there.
I wonder if it would be possible to just convert an MSI to a VSA for use with SVS as opposed to doing a setup capture where other unwanted files and process activity may be captured during the installation.
I have done a little work on this just to see what I can come up with and I have found that it is fairly easy to extract files from the MSI programmatically along with the table structure that defines where that file would live if the MSI were to perform the install. The VSA file is really just a ZIP file and I can programmatically create a ZIP file with all the extracted files and then just change the extension as well.
The piece I haven't gotten to yet is the creation of all the necessary files in the fslrdr folder. I am still doing research on what exactly every piece does. The other hurdle I believe would be that with the method of extraction I have been doing, you get every file contained in the MSI, where as if you were doing a setup capture, you may only get files that are tied to the choices you make as you walk through the installation. This may be able to be fixed by creating a transform file for your MSI prior to extraction, but I haven't done any testing with that yet either.
Anyway. There's my idea. I'd be happy to hear your thoughts. Like I said, it may not even be possible for reasons I have yet to discover, but if it is, I thought it would be a really cool feature to include in Wise that would allow a 100% clean VSA without even requiring a setup capture.
Comments
Check out SWS 6.1
Someone else posted this same idea as well. Check out the latest version of SWS. You can stream an MSI directly into a layer.
Symantec EndPoint Virtualization Product Info Facebook
Hi Gene
whilst streaming my be a good idea, it's not the same as "creating" a package for SVS. I think that the original author meant something along the lines of take a .WSI project, and automatically create a SVS package from this., which in my opinion is much better.
Cheers
Phil
That's true. This isn't a 1:1
That's true. This isn't a 1:1 type of conversion.
Symantec EndPoint Virtualization Product Info Facebook
I just noticed that...
Looks like great minds think alike. I just noticed someone else already posted this thought. Sorry about the double post. I didn't notice it when I went through the ideas forum prior to posting.
Would you like to reply?
Login or Register to post your comment.