Bug #35883 Friendly error message when .net isnt installed
Submitted: 7 Apr 2008 17:33 Modified: 15 Oct 2009 15:55
Reporter: Jason Eisenmenger Email Updates:
Status: Not a Bug Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:5.0.17a OS:Windows (XP SP2)
Assigned to: CPU Architecture:Any
Tags: CHECKED

[7 Apr 2008 17:33] Jason Eisenmenger
Description:
When installing workbench, if .Net isn't installed the error reads:

"The operating system is not adequate for running MySQL Workbench 5.0 SE"

A general user would not know it is because .Net isn't installed.  A more descriptive error would allow the user to fix this.

How to repeat:
Install workbench on an OS without .NET

Suggested fix:
"MySQL Workbench 5.0 SE requires that you have .Net 2.0 installed"
[7 Apr 2008 23:24] MySQL Verification Team
Thank you for the bug report.
[8 Apr 2008 15:37] Alfredo Kojima
bug #32502 is similar to this, but they got a more cryptic error message.
[8 Apr 2008 19:20] Jason Eisenmenger
After installing .net I was receiving the same error message.  This is because I was not, in fact, running SP2.  I would amend this fix to also have feedback for requiring SP2 as well.
[19 Feb 2009 14:22] Susanne Ebrecht
Set this as feature request.
[15 Oct 2009 15:55] Susanne Ebrecht
The error is generated by the operating system, not by the application. An application
cannot generate an error saying it could not be initialized (because by very definition,
if the application didn't start, it cannot generate an error message because it isn't
running). 

Therefore we cannot change the error message because this error message is owned by the
operating system, not the application. 

There is already a note in the documentation that the .NET framework is required to run
Workbench (http://dev.mysql.com/doc/workbench/en/wb-installing.html).