With Templafy Add-ins for Microsoft Office, Templafy is available directly from Microsoft Office applications, and adds extra features, which are integrated into User workflows in the applications. If you're not familiar with Templafy, learn more here.
Please see the following article for pre-requisites for installing Templafy:
Pre-requisites Templafy Add-ins
Features of Templafy Add-ins (on Windows)
- Templafy task pane
- Ability to create documents directly from Office applications
- Add content from various available libraries, such as: Documents, Text Elements, Images, Slides etc
Deployment
Templafy Add-ins are deployed via Templafy Desktop client.
The add-in is built in Visual Studio Tools for Office (VSTO) and requires the following components to be installed:
- Application files
Add-in application files for each Office application must be copied to destination folder on client's machine.
Add-in files: %programdata%\OfficeExtensions\
Userlogs: %appdata%\OfficeExtensions - Setting files
JSON and XML files to tweak default behavior of Add-ins.
Folders with settings files must be placed on same level as Application files. - Registry entries
- Certificate
[HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates\TrustedPublisher\Certificates\XXX]
- Addins configuration (path locations)
[HKEY_CURRENT_USER\Software\Alloy] - "RootFolder"="%ProgramData%\\OfficeExtensions"
"UserRootFolder"="%appdata%\\OfficeExtensions\\User"
"ModulesFolder1"="%ProgramData%\\OfficeExtensions\\Modules"
"ModulesFolder2"="%appdata%\\OfficeExtensions\\Modules"
"IgnoreBelowModules2"="false"
"ContentFolder1"="%ProgramData%\\OfficeExtensions\\Content"
"ContentFolder2"="%appdata%\\OfficeExtensions\\Content"
"IgnoreBelowContent2"="false"
- Addin manifest file location and Office activations
[HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins\OfficeExtensions.Alloy.Excel]
[HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins\OfficeExtensions.Alloy.Outlook]
[HKEY_CURRENT_USER\Software\Microsoft\Office\PowerPoint\Addins\OfficeExtensions.Alloy.PowerPoint]
[HKEY_CURRENT_USER\Software\Microsoft\Office\Word\Addins\OfficeExtensions.Alloy.Word] - "Description"="Office Extensions - Handles addins in Office smartly"
"FriendlyName"="Office Extensions"
"LoadBehavior"=dword:00000003
"Manifest"="C:\\ProgramData\\OfficeExtensions\\Common\\Addin\\OfficeExtensions.Alloy.Word.vsto|vstolocal"
- Internet Explorer Browser Emulation*
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION] - "POWERPNT.EXE"=dword:00002710
- "WINWORD.EXE"=dword:00002710
- "EXCEL.EXE"=dword:00002710
- "OUTLOOK.EXE"=dword:00002710
* Templafy uses Internet Explorer to show content in Office, and to ensure the same result across different versions, by setting a different default document mode for the web-browser control of all Office applications.
References:
Deploying an Office Solution by Using Windows Installer |
|
https://msdn.microsoft.com/en-us/library/cc442767.aspx (example using InstallShield limited edition) |
Registry Entries for Application-Level Add-Ins |
|
|
Deploying your VSTO add-ins to All Users |
|
Comments
0 comments
Please sign in to leave a comment.