>>I have a user that is running a Fox 2.6 application. When she runs the application, she gets a "I/O operation failure".
>>
>>This application resides on the network. All other users run the application without problems.
>>
>>Does anyone have any suggestions? Thanks!
>>
>>Matt
>
>Hi Matt,
>
>Does the message indicate a drive? If so, it may be that when the application was compiled, the temp files were being sent to a drive that either isn't present or doesn't have a disk in it. For example, if I compile an executable on this machine with the temp files being sent to my D: hard drive, users without a CD ROM as D: get this error; and those that do have a D: CD ROM, will get it if there's no disk in the drive. The solution is send the temp files to a local drive (or if it's a diskless workstation) to the network drive, and recompile all files. I also took the extra step of opening the project as a table and doing a replace all object with "". This cleared all references to the non-existent drive.
There's a fixdrive.prg (could be in file section under fixdrive.zip) which you can run over your app/exes. It converts instances of D:, E: etc to C: - but I'd treat this with care.
The problem happens if you develop on a drive other than C: - or if you use some of the .apps supplied with FPW (which were developed on a D: drive!)
HTH
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only