halfsmoke 发表于 2024-2-23 16:03:56

关于打包后仍然修改关联到原始文件的问题

Q:一个项目打包到另一个文件夹,如果里面的文件名都没有改名,那么零件做了修改,原项目的零件是不是也会跟着更改

A:这,不一定,你那2016尤其不一定,因为有个内存驻留,索引速度,还有工作区内还是区外,按打包命令的设计,应该是打包后切断所有其他,但是因为文件同名,sw就很傻。实际上你测试时遇到的问题,在你正常工作中是遇不到的,反倒是测试过程你在反复操作重名文件。这更名过程,我们已经测了上千次,应该已经包含所有情况,你的测试是多余的。正常工作中,你只要知道这个打包需要注意就得了。

打死都不会出毛病的方法1,从A打包到B,从B打包到C,你操作C是不会出毛病的
打死都不会出毛病的方法2,windows是可以批量设置文件只读属性的
方法3:环境自检打包后,或者你sw的parkandgo之后,重启sw,这也能避免(首选)


sw有个很恶心的地方,A.sldprt和c:\A.sldprt和d:\A.sldprt很多情况,它认为是一个文件,这是sw的api中自己写的,原文不同,意思相同


们以前打包命令,用过后,会直接给你打开新的总装,后来的版本,是打包后,不再给你打开,而且有个提示是要你关闭所有已经激活的文件,原因就在这内存驻留上



页: [1]
查看完整版本: 关于打包后仍然修改关联到原始文件的问题