
|
|
Entries for the 'Inno Setup' Category This has got to be the easiest thing I've ever done with Inno Setup!
I was looking for how to show the license/EULA text right at the beginning of the install process. Here's all you need to add to your Inno Setup script: [Setup]
LicenseFile=PathToYourLicenseFile WOW! That was easy!
Here's a list of the tools that I use for both programming and maintaining my website: Programming .NET Libraries Intallation Databases - SQL Server 2000
- SQL Server 2005 Express Edition
- SQL Server 2005 Compact Edition
- SQLite - http://www.sqlite.org
Graphics Website System Administration Project Management These tools are the ones I want to use, but for lack of funds, time, or knowledge, I haven't been able to incorporate into my practices: I'm just amazed at the sheer number of programs that I'm using. I'm pretty sure I left out some, since I did this from memory. A couple of these are just way too expensive at this time. I'm hoping to purchase them with the proceeds of the sales from the first version of PainlessSVN. This is one of the few disadvantages of growning a company organically. I have been making a habit to purchase applications and apps from microISVs. I also check the Business of Software forums and Larkware News for other microISVs for tools that could make my life easier.
I had a few people that asked me to explain how to detect and download the .NET 2.0 framework. I got started with a snippet from a guy with Stucko as his handle on the Joel On Software forums. I tweaked it, added more code, until I got it working pretty good. I'm giving the community an Inno Setup script that all it does is detect, download, and install .NET 2.0 if it doesn't find it. You will need to get Download DLL from http://www.istool.org/default.aspx/isx/isxdl, then change the path to isxdl.dll under the [Files] section. Read more to see the code to do this, or download the zip file.
Just giving back to the community that has helped me so much...
I just downloaded all the latest bits for InnoSetup tonight. I want to have an install for Beta 1 as soon as possible, so that I can start getting feedback from people. This should be an interesting challange. I'm excited that I found a download dll that allows installs to download missing bits. This should make it easier to get the needed Microsoft Management Console (MMC) 3.0 stuff onto customer's computers.
I now have all of my VMs ready to go. My main concern is getting this install to work with Vista's UAC. I admit that I have been one of those programmers that didn't pay much attention to Microsoft's best practices when it came to non-admin functionality. I have mostly worked with internal apps, except for the time when I was part of the team that built the first version of Franklin Covey's Plan Plus. I still have the retail box that was signed by all the people in the team.
It feels good to be back working on PainlessSVN!
|