AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Wix visual studio 20224/6/2023 You can find detailed information about the table in this Microsoft KB832029 and in this article. Since Visual Studio installation project is rather limited tool in fact, and does not support anything unusual like component publishing, this gap is was filled with this Solution Publishing Tool. So what does the Solution Publishing Tool actually do with the installer? It fills in the “PublishComponent” WindowsInstaller table, and adds trigger action for Visio to rebuild template cache by modifying ConfigChangeID registry key. – Customizing the installer to add visio-specific actions (most challenging I think, so this post only focuses on this part, all other things are relatively easy I suppose, and well covered by the user manual and numerous tutorials) – Adding Visio template and stencil files to the project. – Downloading and installing WiX (version 3.6 was used to build the sample project) Also the post includes sample / template WiX solution to install Visio files, both for Visio x86 and Visio 圆4.Ĭreating installer includes basically the following steps: This post explains the magic behind the Visio Solution Publishing tool and shows how you can do the same thing with WiX, by creating an installer which will install template and stencil. The toolset originates from Microsoft, which used it internally to build Microsoft Office installers. Windows Installer Xml (WiX) builds Windows installation packages from XML source code, and integrates seamlessly into build processes. – it uses scripting custom vbscript actions which may become a problem with some stupid anti-virus programs or in some very restricted environments. use a continuous integration using a build server. – It does not integrate well into automated build process, when you e.g. However this nice tools has a number of limitations, in particular: For Visio developers, Visio SDK provides the Solution Publishing Tool, which is an official way to publish Visio-related components. Visio allows you to deploy your solution / template in such a way that template / stencil can be embed nicely in Visio user interface, thus showing up just like all other Visio built-in templates. If you develop addins / templates / stencils for Visio, sooner or later you come to a question, how do you deploy them.
0 Comments
Read More
Leave a Reply. |