Find out **.

** Requires Windows, and while it doesn’t require Firefox, the only people who will truly understand how wonderful this is are those in whom have attempted to deploy ClickOnce apps, only to discover that getting them to work via clicking a link inside of Firefox is both a headache and heartache waiting to happen — *AT BEST*!

What about Google Code and SVN? That, my friends, is gunna cost ya a click (just “One”, though. ;-)

Update: Before I leave the wrong impression as to who came up with this hack, please see Saurabh Pant’s (MSFT ClickOnce team?) “ClickOnce and Firefox” entry from about this time last year, though last night was the first time I came across it.

Update: For those who clicked, installed, and are now wondering how 25megs worth of a download resulted in what looks to be nothing more than an IronPython console, take a look @ http://www.oreillynet.com/xml/blog/2007/03/finally.html for a better understanding of what it is you have sitting in front of you. Then add Saxon on .NET, IKVM.NET (and therefore support for a good portion of the Java class library), BitTorrent, UPNP, ASP.NET, annnnddddd… hmmm… I’m missing something. Well, anyway, look inside here for more.

Update: For those of you left wondering what I am referring to when I state “support for a good portion of the Java class library” try the following from the IP console you’re left staring at after installing the above app,


>>> import clr
>>> clr.AddReference('IKVM.Gnu.Classpath.dll')
>>> import java
>>> dir(java)

Update: Sorry for all the updates, but I have one more,

Update: The notion of having to install a ClickOnce app to then go and harvest the generated .appref-ms link file from the Start Menu folder was driving me *insane*! Now it’s not…

NOTE: The ‘Now it’s not…’ link will generate from a ClickOnce .application file a <SpaceRemovedProductName>.appref-ms file, the contents of which will look similar to,

http://extf.googlecode.com/svn/release/xameleon/personalwebplatform/Xameleon.WebApp.application#Xameleon.WebApp.application, Culture=neutral, PublicKeyToken=99db3f8680e38416, processorArchitecture=msil