Well, I've been dreaming about not having to install/uninstall addon every time since 6 years. But my first attempt at doing that back 4 years ago, was stopped because the dll's are installed on each user's computer. That make the installing process easier than having to copy paste the new dll on each computer
If you have detail about what you do, I suggest starting a blog or a thread about it and give detail as I'm sure many other would like to know.
I started one here http://scn.sap.com/blogs/gear so you can post comments and give detail about your experience.
LOL. I am not sure that it warrants a blog.
I put the new DLLs in a folder in B1_SHR.
I created a batch (BAT) file that the user must run when there is a new version of the code.
This batch file just copies the DLLs.to the local machine.
Not a very sophisticated solution, but it works.
If there is more interest, or you need more info, I can post in the blog.
yes, I copy the correct interops and the correct B1WizardBase dll.
I guess that I am still in the development\test stage..... I only have one customer that I am using this method on. We are both on the same version of B1.
I am not going to go back and re-write all of my existing add-ons,
I think that as long as I stay current with upgrades, I should be OK.
When the next patch is released, I will upgrade my machine. The client will not be upgrading, so we will be a different patch levels.
If you like, I can do a gotomeeting and walk you through what I have done.