Bug #17585 Missing workspace files in Windows Source Distribution
Submitted: 20 Feb 2006 16:52 Modified: 12 Apr 2006 9:31
Reporter: Raymond Zeigler Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Server: Documentation Severity:S3 (Non-critical)
Version:5.0.18 OS:Windows (Windows 2000 Professional)
Assigned to: Assigned Account CPU Architecture:Any

[20 Feb 2006 16:52] Raymond Zeigler
Description:
I attempted a build from the Windows source distribution using the mysql-5.0.18-win-src.zip file and when I opened the project in Visual Studio I received errors that each project file was corrupt as it was being opened. Is it possible there was a Windows vs. Unix platform problem?

Then I downloaded the mysql-5.0.18-win-src.tar.gz file and as I opened the project it first warned that the project files needed upgrading. When I chose the "yes to all" option to upgrade it then complained about 2 corrupt files:
...\extra\yassl\yassl.dsp and ...\extra\yassl\taocrypt\taocrypt.dsp.

Upon looking at the expanded fileset these files are not in the tar.gz file. There is however a *.vcproj file in each of the above directories. After I explicitly opened these 2 vcproj files and built them then the overall project build seemed to run successfully.

There is also a minor issue with the documentation in the installing.html section 2.8.6.1 in that it tells the user to use the FILE -> Open Workspace menu option. At least in the version I am using there is no longer an Open Workspace option but only either an Open Project or an Open File option.

How to repeat:
Download the distribution and open in Visual Studio .NET 2003.

Suggested fix:
Update the Windows project files in the distribution.
[20 Feb 2006 17:58] MySQL Verification Team
I was unable to repeat the behavior reported with mysql-5.0.18-win-src.zip
(sorry I don't remember the mirror from I it downloaded). You can't to use
the Unix source, so please try to download it from another site. Thanks
[20 Feb 2006 18:28] MySQL Verification Team
Thank you for the feedback. Yes the file should be opened is the
solution file: mysql.sln and not the mysql.dsw. I am changing to
verified and as Documentation category:

http://dev.mysql.com/doc/refman/5.0/en/windows-vc-plus-plus-build.html

< 5.  Open the mysql.dsw workspace you find in the work directory.
> 5.  Open the mysql.sln workspace you find in the work directory.
[20 Feb 2006 18:31] MySQL Verification Team
Also change the item 4:

< 4.  From the File menu, select Open Workspace.
> 4. From the File menu, select Open Solution.
[20 Feb 2006 18:36] MySQL Verification Team
Sorry correction:

> 5.  Open the mysql.sln solution you find in the work directory.
[12 Apr 2006 9:31] Kent Boortz
This is a duplicate of bug#15094 (documented in the news
section of the manual). The "dsp" files are now removed,
as they where no longer maintained. Currently 
Visual Studio 7 is required.