
It was a long way to figuring this out. When
synchronizing my website, I kept getting "The parameter is
incorrect" in Dreamweaver CS3 for Windows, which means that it
CRASHED the program and I was forced to kill the process in Task
Manager to close it. Every time I ran the site sync or tried to
view the problem file on the external website using ftp, I would
receive this error and CRASH.
Here are some workarounds. First thing I figured out was that
by deleting the particular file(s) which caused DW to crash, I
could do a synchronize successfully. Sometimes, renaming the file
on the external machine worked. The other workaround that I found
from tech support was this.
Go into regedit and delete these keys:
HKEY_CURRENT_USER\Software\Adobe\Common\9
HKEY_CURRENT_USER\Software\Adobe\Dreamweaver 9
Of course doing this will remove all of your settings for
Dreamweaver, but it would do the trick. I later found that there
was a certain key that was causing the error, which I think is a
cryptographic key of some sort, or some non-text field generated by
DW. In any case, it took weeks of working with Adobe to correct
this. Note that I was synchronizing many thousands of files, so
this was pretty tedious. The sync would sometimes take hours due to
the poor performance of ftp and our connection speed wasn't just
perfect.
When I told the tech support person that I could send her my
Registry settings so she could reproduce the error and fix
Dreamweaver, she refused. She was not interested in ever fixing the
application to prevent it from locking up and freezing due to this
error. The whole ftp download and upload scenario in DW is
spartan... the way you wait for hours and can't do any meaningful
work while a sync occurs. I would much prefer to use a more
intuitive ftp program than watch DW do this... all of the new ftp
clients can do things in parallel threads, but DW is stuck in 1997,
do one file at a time.
So while I got my issue resolved to Adobe's liking, I prefer
to have the app fixed. But me turning blue in the face wasn't going
to have it happen, so I stopped holding my breath.