launch file with different programs but same extension.

  • Thread starter Thread starter Peter Rilling
  • Start date Start date
P

Peter Rilling

When I installed VS.NET, I noticed that the solution files (having the
extension .sln) seem to know what version of the ide created it. If I have
previous version, the icon changes and when double-clicked, it seems to know
which IDE to launch. Anyone know how this is done?
 
I believe that the devenv.exe (the IDE) simply reads the contents of the
..sln file and makes a decision based on the content.
Open a .sln file with Notepad, and it should become blindingly obvious!
 
What about the icon? It changes based on the version placing a little
version number over the icon. Is that just a shell extension that gets
installed?
 
I didn't think about the icon! Good point!
VS takes so long to install, I guess it's doing something complex with
Windows and the shell!
 
Back
Top