Hi there !
I ported the #develop IDE to a Portable Application !
Sharp develop is an open source integrated development environment for several .NET programming languages (C#, VB.NET, Boo). You´ll find more information on this wonderful piece of software at http://www.sharpdevelop.com.
Since Sharpdevelop itself is completely written in C# it needs the .NET Framework 2.0 on the host mashine to run. I check for the presence of this component at each launch of the portable app. If it´s not found, the Portable wrapper tries to downlad and install it. (Thanx to the developers of the NSISDotnet plugin!)
Of course this is only possible if the user has administration rights. So this is some kind of limitation, but since the .NET Framework is already installed in Windows Vista and more and more programs are depending on this framework, it´s distribution is growing and growing.
The portable wrapper application copies all setting files forth and back so there is a slight delay before the start of the application.
The complete package consumes about 36MB on your portable device, I just deleted the samples folder of the original distribution to safe some space.
I includes a manifest file in the wrapper application, so there shouldn´t be UAC warnings when starting it.
The splash screen is just for testing purposes. Iknow that the original one is copyright protected, and I will remove it, if the package reaches it´s first final release level.
Ok, so have fun with my ported version of SharpDevelop !
More Infos and Download Link:
http://sts.bkukr.de/l-davoss/blog/default.aspx?BlogId=21
Greetings from Germany,
David