My situation is
- Using .NET 3.5
- Using SDL.NET
- Need to make a friendly installer or warning system.
Chances are the user will be on XP (.NET 1.1). If possible can i do something to let the user know he needs to update to 3.5? Maybe have a yes/no dialog which downloads and install the .NET runtimes for him?
Now how do i detect if the user has sdl.net installed (chances are its in program files/sdldotnet) and let them know they need sdl.net runtime and have a yes/no dialog that brings them to http://sourceforge.net/projects/cs-sdl/files/
The problem i have mostly is how to make the app not outright crash and how to download 3.5 .NET runtime if it is possible.