version-detection

Determine highest .NET Framework version

I need to determine the highest .NET framework version installed on a desktop machine from C\C++ code. Looks like I can iterate the folders under %systemroot%\Microsoft.NET\Framework, but that seems kind of error prone. Is there a better way? Perhaps a registry key I can inspect? Thanks. ...

How to detect what .NET Framework versions and service packs are installed?

A similar question was asked here, but was specific to .NET 3.5. Specifically, I'm looking for the following: What is the correct way to determine which .NET Framework versions and service packs are installed? Is there a list of registry keys that can be used? Are there any dependencies between Framework versions? ...

Not Detecting Flash 10: World's Most Widespread Web Video Bug?

Here's the Question: What is the best way to make sure that your requirement for Flash Version "x" on a site will properly detect presence of later-version Adobe Flash Player Version "10" (or "1y" for that matter)? Now here's the mystery: Why are so many sites that require Flash Player versions 8 and 9 or better failing to detect Flash ...

How to determine installed IIS version

What would the preferred way of programmatically determining which the currently installed version of Microsoft Internet Information Services (IIS) is? I know that it can be found by looking at the MajorVersion key in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters. Would this be the recommended way of doing it, ...

How can I detect the Java runtime installed on a client from an ASP .NET website?

I have an ASP .NET website that hosts a Java applet. The Java applet requires version 1.6 Update 11 of the Java runtime. How can I detect that a client has the appropriate runtime installed so that I can display an informative message if they do not? Thanks, Carl. EDIT: The solution must be platform independant. ...

How do I determine which platform version is required?

This frequently comes up: I've built software, and possibly used some new language / platform / standard library features that are available on some version (say, Java 1.6.10 or PHP 5.2) upwards, but of course I can't exactly remember. I'm only sure that it runs at least on the version I'm using (which is typically the newest version ava...

Complete list of defines for Delphi versions

Does anyone know of a good place where I can find the complete list of version defines for all the Delphi versions, right up to Delphi 2009? ...

How do I detect Windows Small Business Server operating system?

My employer is considering releasing two versions of the same Windows Server-based product; a cheaper "small business" edition and a more expensive "enterprise" edition. There will be a number of differences between the editions, but ideally we'd like to restrict the "small business" edition to only install on Microsoft Small Business S...

How to detect specific Delphi builds?

This is related to another Delphi-version question but still different; I'm looking for a way to detect the service-pack (or build number) of the Delphi compiler that's compiling my code. The jedi.inc is nice, but it doesn't tell me the exact version. (I can't use the SUPPORTS_* defines in there either, as those are version-related too...

Detect Internet Explorer Version using VB6

I'm updating a legacy app and it has some functionality that detects the version of Internet Explorer that's installed, just for display and error reporting not because any components are required. The code used for IE version detection is basically the code from VBnet - DllGetVersion: Detailed Internet Explorer Version Info (Author: Ka...

Get Browser's Java Plugin Version?

Question Is it possible to get the version of the Java Plugin being used by the web browser, either through Javascript, or within a Java applet being run by the plugin? Background I'd like to run a Java applet embedded within the browser if the user is using Java Plugin2, or run it as a JWS application otherwise, because I need to contr...

Get browser version of IE using Javascript

I am using the following code to get the version of IE in a system. var browser = navigator.appName; var b_version = navigator.appVersion; var version = parseFloat(b_version); alert(version); But the version always get is 4 in IE^ and IE7. How can I get the exact version? ...

Detect Installed Software Using Wix

Hey all, Just to start I'm fairly new to wix. I am currently using version 3.0 with the Votive Visual Studio plug in. I know the upgrade code of an existing software package. I need to be able to detect the installation of this existing program using the particular upgrade code and halt the installation if the version of this program (...

Detection of browser version in WPF

Is it possible to find out in what browser version a browser hosted application (XBAP) runs (eg. IE6, IE7 or IE8)? I want to find out the browser version from within the XBAP. ...

Browser version detect using GWT?

Is there GWT api that will tell me which browser version it detected? I've found a flaw with IE7's regex handling and need to code around some tricky String.matches() expressions. ...