I managed to develop an extension for the visual studio "Updating Web Links" in the form of a simple dll that takes care of some separation of classes between different projects, etc. Everything works on my local machine, and now I would like to create a user-friendly package so that all the guys in our company can use it. Still i
- 2 dlls and 1 configuration file that I need to copy to the PrivateAssemblies folder of the Visual Studio development environment
- A (relatively) simple change to the devenv.exe.config file
Is there a supported way to create the / addin / extension plugin that will help me automate this and not worry about permissions for the necessary folders, etc., or is it better for me to write a simple deployment tool and tell the guys to run it with higher permissions?
EDIT: The reason I need both of these steps is because I developed a SchemaImporterExtension that needs to be registered in the VS IDE configuration file (or, alternatively, in the machine.config file, but I think it won't be easier) , and the library containing it should be accessible by a permissive mechanism (perhaps there are other places where it will also be found, the GAC will also work)
EDIT 2: Finally, I just created an installation project that does both and even restores the configuration file to its original state when it is deleted. I was clearly looking for the wrong direction, because what I implemented was far from a plugin. Thanks for the tips anyway;)
source share