I have created an add in and testing it and it works great.
But how do I now deploy it to our users?
If I run the VSTO file as admin it doesnt install it for the other users.
They each have to run the VSTO file.
Thanks for any advice
There are two main ways for deploying VSTO based solutions:
Deploying an Office Solution by Using Windows Installer
Deploying an Office Solution by Using ClickOnce
Related
I created VSTO Outlook plugin. In my dev environment, it runs perfect.
How can I packing and deploy the VSTO Outlook plugin (outside my dev environment)?
Regards
Stefan
There are two main ways for deploying Office based COM add-ins:
Create an MSI installer, see Deploy an Office solution by using Windows Installer for more information.
Create a lightweight web-based installer ClickOnce, read more about that technology in the Deploy an Office solution by using ClickOnce article.
I am developing EXCEL VSTO add-in where each user have their own license file to communicate with API. I am new to VSTO add-in development and have no experience on creating installer of VSTO Add-in. Is there any chance that in installer we can provide step where we ask user to upload license file before installation?
There are two main ways for deploying Office solutions:
Deploy an Office solution by using Windows Installer
Deploy an Office solution by using ClickOnce
All the required steps are described in the articles mentioned. It is up to you which one is to choose.
However, MSI (Windows Installer) allows to create a custom UI with custom actions that will work for you best.
I am facing a strange problem. Some of my projects arenĀ“t loading into visual basic 2010 express under windows 7. But when I log with an account that has administrator privileges i am able to load those projects, build and compile without any problems.
Thanks in advance
After deleting .suo file and bin and obj folders, and then rebooting the IDE could load again the projects. What was strange is that another project with the same problem was working again but i did not do anything.
I want to build an add-in for Office applications using VSTO. I want to know if the VSTO runtime is installed along with the installation of MS Office 2007 or not. If Office installation does not install VSTO runtime then I will have to make my setups do that.
No, VSTO is not installed by default. Add it as a pre-requisite to ClickOnce or your setup project.
I have created a VSTO application using office 2005 & visual studio 2005 professional.I found there a setup folder.While i am running the *.exe file in client machine,it giving me error."An add-in could not be found or could not be loaded."
What is the architecture of the client machine?
If Vista: do you have the UAC (Security Dialog) disabled?
Also check in the Registry if the Path to the Manifest File is correct.
Is it loading the right Framework Version?
Are you using the Publish feature, or are you trying to create your own MSI?
You need to do some debugging on your side to have this sorted maybe:
Try to uninstall VSTO SE completely and install it again.
Create a new VSTO add-in without any additional code and run it.
Evaluate what happens and perform actions accordingly