Powerful App-V package handling capabilities for your own application!
What is Lib-V?
Lib-V is a .NET 2.0 compatible library component - or assembly - written in C# language, that makes it possible for you to incorporate reading and/or writing capabilities of Microsoft App-V's package files, including SFT, OSD, SPRJ, XML Manifest and MSI fileformats, into any .NET based application.
This makes it possible for utilizing application to have a full control and access over SoftGrid/App-V packages, creating an instant value-add for your application virtualization -related solution.
With Gridmetric Lib-V, you will be able to process, update and re-encode existing SoftGrid/App-V packages and SFT files as well as create completely new ones from the scratch - with the exact content you want to go into there and control of the virtualization parameters.
What can Lib-V do for me?
Lib-V can be used in several different scenarios involving software manufacturing and service delivery, including but not limited to:
Add true App-V support for your own products
While all the other files in App-V package are mostly plain-text, SFT fileformat is proprietary binary format that has complicated structure. Implementing complete and reliable support for both reading and writing this fileformat involves big development effort. Any software developer wishing to add full support for App-V packages in products such as package inspection tools, editors, packaging tools etc. will have instant benefit from being able to "drop-in" this functionality without lengthy development time.
As a bonus, Lib-V also includes support for those plain-text files as well, removing need to fight with several different flavours of XML and inter-dependencies between files.
Create in-house builder of App-V package
With Lib-V, software vendors can make or integrate into their own in-house packaging tools with capability to output not only a SFT binary package, but the whole App-V package including App-V package MSI file for standalone delivery.
This package file can then be distributed as an additional media for software delivery for those customers who have App-V infrastructure in place and would otherwise require re-packaging of the original product installer. Unlike our SFT Encoder product, Lib-V offers raw access to App-V package files and possibility affect every possible bit of information inside those files.
Integrate App-V package handling to SaaS solutions
Organizations providing Software as a Service (SaaS) -based services to their customers - and which also involves App-V packages - can now add missing bits of functionality with ease. With Lib-V, creating online services such as making on-demand and automatically customized package versions available for download, are easy and fast to implement when compared to trying to drive existing auxiliary App-V capable products (e.g. Sequencer) which do not offer true and deep programmatic access.
