查看单个帖子
旧 2009-05-05, 08:22 AM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】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.
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)