I created a word addin for office 2003 with VS2008. It works fine but i can't deploy it. I created 2 virtual machine (XP mode): One dev, one "client". On dev, the solution is deployed but i have no idea how (when i run VS maybe ...) and on the client i followed this : How to: Prepare End User Computers to Run Office Solutions (2003 System) but it doesn't work. I can't find another "step-by-step tutorial" to compare with this one. all suggestions are welcome ...
edit : Here are the steps i follow :
- Office 2003 is completely installed
- Update to Office SP3
- Installation of .NET 2.0
- Installation of .NET 3.5 SP1
- Installation of Office 2003 PIA
- Installation of Visual Studio Tools for Office Runtime
- Installation of my Word Addin via the setup project (Release mode)
- Granting fulltrust : Caspol.exe -m -ag 1 -url "C:\Office*" FullTrust -n "My_Policy"
I verified the register too but all seems to be fine (i tried to change the name "MyAddin" with the Guid we can find in the .csproj file but nothing changed)
OK i found a solution to add it on a machine which has only Office 2003 installed : Install following
You need to grant FullTrust to your addin, to do so you can type this :
Then verify that this Registry Keys are here with the good values : Registry Entries for Application-Level Add-ins.
In my case, the LoadBehavior value were set to 3 but when i run word for the 1st time, it is change to 2. Set it back to 3 and it should work.