Exception Dialog
Description
An Exception Dialog is brought up by Packafied when a problem occurs
performing an operating on the currently open Package file. A vague
description of the error is displayed when you click the Details
button.
When an exception occurs, the best thing to do is re-open the
Package file by using the Open command
on the File menu. This will ensure that
Packafied has not dragged the problem on and corrupted the file
with newer operations.
Following are descriptions of some common exceptions that can occur:
IO Exception
There are many causes for IO Exceptions. The most common problem is
insufficient disk space, but can also be problems accessing the disk.
File Not Found Exception
The Package file was there when it was opened, but somehow someone
deleted it or you can't gain access to it now.
Invalid Package File Format Exception
This exception may pop up during opening. It means that while the
file's extension was recognisable, the format of the file was not.
You might get this error when, for example, you try to load a
Windows 3.1 program group (with a GRP extension) from Packafied.
Packafied will think that it is actually a Duke-3D GRP file (provided
you have the right HFD file installed)
Package File Delete Exception
When Packafied performs add, delete, or replace operations on some
Package files, it might create one or more temporary files on the
disk. If these files cannot be deleted, this exception will occur.
Make sure that you have read/write permission on the Package file
and in your temporary directory.
Package File Rename Exception
When an add, delete or replace operation is performed on some Package
files, the original file's data is copied to a temporary file and then
that temporary file replaces the original. If the temporary file
cannot be renamed or copied to the original file's destination, an
exception occurs. If this exception ever occurs, you will have
to go to your temporary directory and try to find the newly created
file (probably with a tmp extension). You can then
rename this file manually after you have closed down Packafied.
Only do this in a worst-case scenario!