几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   DirectDWG (http://www.dimcax.com/hust/forumdisplay.php?f=89)
-   -   【转帖】dwgdirect 2.2 - new dll file names (http://www.dimcax.com/hust/showthread.php?t=15933)

yang686526 2009-05-05 08:22 AM

【转帖】dwgdirect 2.2 - new dll file names
 
dwgdirect 2.2 - new dll file names...
dwgdirect 2.2 - new dll file names...
i just downloaded the new dwgdirect 2.2 relase and must say, that
we can't use the new version because of the change:
>>
version numbers have been added to the dll versions of dwgdirect (all dll, gs, and drx modules are now required to have a version suffix). for example, the vc8 version of dd_db.dll is now called dd_db_2.02_8.dll. "2.02" represents the dwgdirect version number, and "8" represents the compiler version (vc 8). other compiler versions are "6" for vc6, and "7" for vc7.1.
<<
in general changeing filenames of dll's is a very bad thing.
we need the dll's with the old filenames to include the new version in the servicepack's for our products we can't include the dll's with the new filenames without running in al lot of trouble with the msi-installer.
i think other usere's of the dll-version will run into trouble, too.
regards
dirk busch
i like the change... although i will have to update our installer as well. the .chm says there is a .pl script but its not included in the dd_nonlibs.zip as stated. please post it!
quote:
originally posted by tillerstarredwards
and why are the dlls named winbitmap_2.02_8.gs instead of
winbitmap_2.2_8.gs ?
to keep suffix length constant. why does it matter?
vladimir
well... i just updated from 2.02 to 2.2 and the suffix confused me. so, if i understand it now it only changes when the binary compatiblity is broken...ie... winbitmap_2.02_8.gs for oda 2.2 and winbitmap_2.00_8.gs for oda libraries 2.01 and 2.02 and 2.03 because they have binary compatibility.


所有的时间均为北京时间。 现在的时间是 09:44 PM.