By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
434,701 Members | 2,006 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 434,701 IT Pros & Developers. It's quick & easy.

launch file with different programs but same extension.

P: n/a
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?
Feb 7 '06 #1
Share this Question
Share on Google+
3 Replies


P: n/a
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!

"Peter Rilling" <pe***@nospam.rilling.net> wrote in message
news:uc**************@TK2MSFTNGP09.phx.gbl...
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?

Feb 7 '06 #2

P: n/a
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?

"The Grim Reaper" <gr*********@REMOVEbtopenworld.com> wrote in message
news:ds**********@nwrdmz02.dmz.ncs.ea.ibs-infra.bt.com...
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!

"Peter Rilling" <pe***@nospam.rilling.net> wrote in message
news:uc**************@TK2MSFTNGP09.phx.gbl...
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?


Feb 8 '06 #3

P: n/a
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!

"Peter Rilling" <pe***@nospam.rilling.net> wrote in message
news:u7**************@TK2MSFTNGP12.phx.gbl...
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?

"The Grim Reaper" <gr*********@REMOVEbtopenworld.com> wrote in message
news:ds**********@nwrdmz02.dmz.ncs.ea.ibs-infra.bt.com...
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!

"Peter Rilling" <pe***@nospam.rilling.net> wrote in message
news:uc**************@TK2MSFTNGP09.phx.gbl...
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?



Feb 8 '06 #4

This discussion thread is closed

Replies have been disabled for this discussion.