Video Screencast Help
Search Video Help Close Back
to help
New in the Rewards Catalog: Vouchers for "Symantec Technical Specialist" and "Symantec Certified Specialist" exams.

MSI to VSA

Updated: 29 Jul 2010 | 4 comments
Mike.Langford's picture
3 Agree
0 Disagree
+3 3 Votes
Login to vote

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

Gene Kupfer's picture
28
May
2009
1 Vote +1
Login to vote

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

philbenson's picture
28
Jun
2009
0 Votes 0
Login to vote

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

Gene Kupfer's picture
29
Jun
2009
0 Votes 0
Login to vote

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

Mike.Langford's picture
29
May
2009
0 Votes 0
Login to vote

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.