I'm trying to save layers from a mxd to layer files. It all works fine as long as I'm not providing a version number. If I add a version number I get the message: 'function takes exactly 1 argument (2 given)'.
The doco's suggest otherwise as does the python script (mixins.py) where the error occurs.
My apologies, this has been logged as a defect; NIM058666 - saveACopy method fails when saving to the previous version. At this time I'm unaware of any work arounds to saving an older version
To the best of my knowledge, the list for SP1 is pretty set. This one wont make it into that. I've tagged it for SP2 - I can't make any promises between now and SP2, but in the very least it will be looked at.
what is the timeline for the Sp2 release. Will that be around Feb-March timeframe? Also, speaking of Sp1 will there be any outside testing of the SP, like a SP1 beta?
I totally agree. We installed verion 10.0 on a PC so we could fix MXDs and layer files as part of a ArcSDE migration. The server name changed and we are moving away from SQL logins moving to Windows Authentication. However, there are so many critical bugs in ArcPy that it just isn't usable! Waiting for SP2 to fix this bug is disappointing at best!
dbecker88, here is my work flow. Using a script I convert the layer files. I then add them into ArcMap and save them out 1 by 1 as 9.3 overwriting the orginals. This is doable because we only have about 50 layer files.