|
api for solidworks 2007 doesn't work right in 2008
after updating my solidworks from 2007 to 2008, my add-in started to crash.
i attempted to recompile my add-in via vs2005 and ran into trouble. it seams that some of the references were no longer available (sldworks, swconst, etc). this addin was put together using the sldworks api add-in template about 8 months ago.
after fumbling around i added a reference to solidworks.interop and cleaned up the code to fix the references that were left hanging. the template created files were where most of it was.
for the most part, my functionality worked fine (opens a series of windows, and dumps data to a file or database)
however i started to notice some strange results in the custom menu and custom toolbar. icons no longer had the right image (off by 1 or all the same icon, or no icons on the toolbar), and most of the time, the wrong dialog box opens. i have 3 or 4 dialog box, but if i click to open form 1, form 2 opens up. then every menu starts to open the same dialog box.
i've compiled (no code change) and ran this several times, and i dont always get the same results.
is anyone else experiencing this?
other than when upgrading needing to re-add the correct references, nothing else should change. i would post your code if you are struggling
i've installed 2008 on a new pc, without the updates from the web.
2008 sp0.
i registered the dll in the assembly and built the api template without a single code change.
upon running this, the menu and toolbar are not showing correctly for the api template either.
look at the attached image.
1. note there are 2 items on the drop down menu all with the same image. this should show 2 different images, one for each menu item. (note the numbers)
2. note the toolbar. it only contains the last item in them menu. they should be the same as they are in 2007.
this is what i'm seeing on my own projects.
has anyone installed 2008 yet?
click for full image
hi,
i am having the same problem as have stated with all of my previous add-in's did you ever get this problem resolved?
thanks
bill
look for obsolete api objects in the solidworks api help. there are quite a few that were replaced or redirected to another parent.
cadcam systems analyst
-solidworks office premium 2009 sp3.0
-solidworks simulation premium 2009 sp3.0
-solidworks flow simulation 2009 sp3.0
-2 cpu (fx-62), 2.0 gb of ram
-window xp pro sp2
-nvidia geforce 7950 gx2 (512mb) 6.14.11.6921
quick |
|