For some reason this concept has mystified me. Let's say I create an application on C:\MyApp\MyApp.exe. This represents version 1.0.0.0.
Now I want to create version 1.0.1.0. What's the best strategy for creating multiple versions of the same application but retaining all versions? Does this amount to side by side versioning?
I read that I should create a subfolder under the main application folder for the various versions. So then I might have something like C:\MyApp\MyApp1.0.1.0 ? Am I just adding a new project to the existing solution pointing to this new directory, or a separate project outside this solution? And then once I create this new version, I assume I need to create a separate setup project for each version?
I understand I have to assign these assemblies strong names or versioning doesn't apply.
Anyone who can demystify this for me gets a nice little star...
Now I want to create version 1.0.1.0. What's the best strategy for creating multiple versions of the same application but retaining all versions? Does this amount to side by side versioning?
I read that I should create a subfolder under the main application folder for the various versions. So then I might have something like C:\MyApp\MyApp1.0.1.0 ? Am I just adding a new project to the existing solution pointing to this new directory, or a separate project outside this solution? And then once I create this new version, I assume I need to create a separate setup project for each version?
I understand I have to assign these assemblies strong names or versioning doesn't apply.
Anyone who can demystify this for me gets a nice little star...