I've created a shared assembly, when the assembly is installed it also installs some files in the application settings folder.
I'm going to create a number of other applications that reference this shared assembly and I need to know a few things.
1. When I create a setup for the new applications the shared assembly is automatically added to the ApplicationFolder along with the project output. Will this always be added to the ApplicationFolder even if it already appears in the global assembly cache?
2. Is it possible to create a setup that will check to see if the assembly is already in the global assembly cache and, if not, will run the assembly's set up program instead of just adding the assembly's dll file to the ApplicationFolder?
Any pointers or links would be appreciated.
Cheers
I'm going to create a number of other applications that reference this shared assembly and I need to know a few things.
1. When I create a setup for the new applications the shared assembly is automatically added to the ApplicationFolder along with the project output. Will this always be added to the ApplicationFolder even if it already appears in the global assembly cache?
2. Is it possible to create a setup that will check to see if the assembly is already in the global assembly cache and, if not, will run the assembly's set up program instead of just adding the assembly's dll file to the ApplicationFolder?
Any pointers or links would be appreciated.
Cheers