If the project opens OK, you can try the clean up project command on the 
project menu and see if that fixes your problem.

Use COPY TO... or a SQL SELECT statement to make a new copy. Remember you may 
need to rename the file extensions since VFP expects PJ?

Michael's suggestion to create a new project and add your main program will 
definitely give you an error free PJX but you will need to make sure you 
manually add back any files it doesn't pull in automagically. With a little 
code, you can get a list of files out of a project by iterating through the 
files collection of the _vfp.activeproject object. If you look in the downloads 
section, you'll find a sample utility I contributed a few years ago that does 
just that.

--
rk


-----Original Message-----
From: [email protected] [mailto:[email protected]] On 
Behalf Of Jon Westcot
Sent: Tuesday, May 29, 2012 7:24 PM
To: [email protected]
Subject: Problem upgrading project from VFP6 to VFP9

Hi all:

    I'm in the process of upgrading a long-standing project written in VFP6 to 
VFP9.  When I tried to build the project, I get an error that the Project Memo 
File is either missing or invalid.  Well, it's there, and, if I open the 
Project file as a DBF, I can see the content of the filled "Memo" fields just 
fine.

    Does anyone have any idea why VFP9 thinks this is an invalid Memo file? 
Moreover, does anyone have a suggestion on how to fix it?

    Thanks much!

        Jon


_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: 
http://leafe.com/archives/byMID/profox/DF1EEF11E586A64FB54A97F22A8BD0441D52EAC305@ACKBWDDQH1.artfact.local
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to