Click here to Skip to main content
15,908,455 members
Home / Discussions / C#
   

C#

 
GeneralRe: Like foreach but from end to begining ? Pin
Heath Stewart21-Feb-05 12:57
protectorHeath Stewart21-Feb-05 12:57 
GeneralRe: Like foreach but from end to begining ? Pin
Rei Miyasaka22-Feb-05 17:14
Rei Miyasaka22-Feb-05 17:14 
GeneralRe: Like foreach but from end to begining ? Pin
ektoras23-Feb-05 11:52
ektoras23-Feb-05 11:52 
GeneralRe: Like foreach but from end to begining ? Pin
Rei Miyasaka23-Feb-05 11:56
Rei Miyasaka23-Feb-05 11:56 
AnswerRe: Like foreach but from end to begining ? Pin
Dominic Farr22-Feb-05 11:16
Dominic Farr22-Feb-05 11:16 
GeneralRe: Like foreach but from end to begining ? Pin
ektoras23-Feb-05 11:55
ektoras23-Feb-05 11:55 
GeneralDetermine locally installed componnet in C# Pin
Liu Shuai21-Feb-05 12:01
Liu Shuai21-Feb-05 12:01 
GeneralRe: Determine locally installed componnet in C# Pin
Heath Stewart21-Feb-05 12:52
protectorHeath Stewart21-Feb-05 12:52 
Detecting whether certain software is installed is different for almost every application and depends greatly on what technology you're using. The .NET Framework is installed using Windows Installer (for most Windows operating systems) so you can detect the ProductCode using MSI functionality. For general detection of the .NET Framework (1.1 and newer), you can check for the existence of a registry key under HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP. Note that it's not ".NET" but "NET" for this registry key. You'll find - if installed - the Framework version numbers like "v1.1.4322" under there. This wasn't standardized until 1.1 so 1.0 will not always be there like that. There are other ways, though.

What you need to do is search http://support.microsoft.com[^] for HOWTO articles for whatever products you need. Each may be different.

If the product was installed using Windows Installer than there is a standard way of detecting that product based on the registration information that Windows Installer (MSI) writes. Read about MSI in the Windows Installer SDK at http://msdn.microsoft.com/library/en-us/msi/setup/windows_installer_start_page.asp[^] for more information.

This posting is provided "AS IS" with no warranties, and confers no rights.

Software Design Engineer
Developer Division Sustained Engineering
Microsoft

[My Articles] [My Blog]
GeneralC# and lists Pin
Sasuko21-Feb-05 11:54
Sasuko21-Feb-05 11:54 
GeneralRe: C# and lists Pin
Heath Stewart21-Feb-05 12:47
protectorHeath Stewart21-Feb-05 12:47 
GeneralRe: C# and lists Pin
Anonymous21-Feb-05 22:18
Anonymous21-Feb-05 22:18 
GeneralRe: C# and lists Pin
Heath Stewart22-Feb-05 6:52
protectorHeath Stewart22-Feb-05 6:52 
GeneralC# and VB6 Interop Pin
Aaron Schaefer21-Feb-05 11:37
Aaron Schaefer21-Feb-05 11:37 
GeneralRe: C# and VB6 Interop Pin
Heath Stewart21-Feb-05 12:42
protectorHeath Stewart21-Feb-05 12:42 
GeneralRe: C# and VB6 Interop Pin
Anonymous21-Feb-05 13:45
Anonymous21-Feb-05 13:45 
GeneralGetting other app.config files Pin
Esmo200021-Feb-05 10:12
Esmo200021-Feb-05 10:12 
GeneralRe: Getting other app.config files Pin
Heath Stewart21-Feb-05 12:34
protectorHeath Stewart21-Feb-05 12:34 
GeneralCombo box Pin
webhay21-Feb-05 10:07
webhay21-Feb-05 10:07 
GeneralRe: Combo box Pin
Heath Stewart21-Feb-05 12:33
protectorHeath Stewart21-Feb-05 12:33 
GeneralRe: Combo box Pin
webhay21-Feb-05 12:41
webhay21-Feb-05 12:41 
GeneralRe: Combo box Pin
Heath Stewart21-Feb-05 12:59
protectorHeath Stewart21-Feb-05 12:59 
Generalmanaged DLL error with C# Pin
Doom-Child21-Feb-05 9:32
Doom-Child21-Feb-05 9:32 
GeneralRe: managed DLL error with C# Pin
Heath Stewart21-Feb-05 12:30
protectorHeath Stewart21-Feb-05 12:30 
GeneralRe: managed DLL error with C# Pin
Doom-Child21-Feb-05 12:48
Doom-Child21-Feb-05 12:48 
GeneralRe: managed DLL error with C# Pin
Heath Stewart21-Feb-05 13:03
protectorHeath Stewart21-Feb-05 13:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.