Old 3rd September 2008, 20:41   #1
Junior Member
Join Date: Jul 2008
Posts: 26
Checking for Ajax

Im making an installer for an application that requires ASP.Net AJAX 1.0 and MySQL .Net data driver. Is there a way to check if these are installed when running an NSIS installer?
patelb is offline   Reply With Quote
Old 9th September 2008, 16:25   #2
Junior Member
Join Date: Jul 2008
Posts: 3
No ideas? I know we can check for a registry key, but which one should we check for?
bhaveshbp is offline   Reply With Quote
Old 9th September 2008, 16:42   #3
[STILL a retard!]
QOAL's Avatar
Join Date: Apr 2002
Location: Bristol, UK
Posts: 1,167
Why don't you ask the people that made the software you're checking for what and where the reg keys are for their software. (Or even just poke about in the registry for them yourself)
Checking for a key that points to the software's uninstaller would probably be best, since it's very likely the app is still installed then. (like HKLM Software\Microsoft\Windows\CurrentVersion\Uninstall\$APP "UninstallString")
QOAL is offline   Reply With Quote
Old 9th September 2008, 19:35   #4
Major Dude
Comperio's Avatar
Join Date: Jan 2005
Location: Oregon Coast
Posts: 737
On a related note, there is a freeware gem called Installation Analyzer that can take a before and after snapshot of the system to list all file and registry changes that happened during an installation. It's quite useful in determining what changed during an install and might give you a list of things to check to determine whether those 3rd part apps were actually installed.

However, to be 100% certain you are checking the right thing, it's probably best to go to the source as suggested by QOAL.
Comperio is offline   Reply With Quote
Go Back   Winamp & Shoutcast Forums > Developer Center > NSIS Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump