Novell资讯 NetWare Linux SUSEZENworks GroupWise i 系列 Platespin
返回首页
当前位置: Novell迷 > Novell归档 > ZENworks >

SnAppShot致命缺陷

时间:2009-04-16 13:01来源:本站原创 作者:Novell迷 点击:
SnAppShot 在ZENworks的软件分发中,也占用一席之地。在没有MSI安装包,AdminStudio又不太方便使用的时候,SnAppShot就可以派上用场了。 但是今天笔者浏览Novell Zenworks文档的时候,发现一个使

SnAppShot 在ZENworks的软件分发中,也占有一席之地。在软件安装程序没有MSI安装包,又不太方便动用AdminStudio的时候,SnAppShot就可以派上用场了。 内容来自Novell迷网站

但是今天笔者浏览Novell Zenworks文档的时候,发现一个使用SnAppShot的不足。就是当Windows注册表文件超过30M的时候,运行SnAppShot的时候就会出错。 本文引用自http://novell.me

以下为引用的内容:
SnAppShot fails when the Windows registry is larger than 30 MB. The following message displays:
A critical 'out of memory' error has occurred. snAppShot must close. 
CopyRight http://novell.me
Novell迷网站原创内容,未经允许,谢绝转载!

原因大致也可以从SnAppShot的使用原理上来得到解释。因为SnAppShot是对比软件安装前后Windows所发生的变化。这些变化包括所安装的程序的文件的增加,系统文件的增加如ini文件,系统注册表相关键值的添加,等等。

Novell迷网站內容,版权所有

因此,当Windows注册表超过30M时,可能这30M正是SnAppShot软件所能监视的系统的注册表变化的上限吧,于是SnAppShot报错了。 Novell迷网站原创内容,未经允许,谢绝转载!

所以,鉴于SnAppShot的这个限制和不足,建议在使用该软件进行软件分发制作时,请保证运行SnAppShot的系统是较为干净的。 本文来自Novell迷网站 http://novell.me

本站Novell迷建议,使用虚拟机,每次制作软件安装包(.AXT,.AOT,.fil)时,进行一次系统快照的恢复,恢复到较为干净的状态。确保系统注册表文件少于30M。

本文引用自http://novell.me

转载请注明出处!
本文地址 http://novell.me/zenworks/2009/0416/snapshot-error-out-of-memory.html
(责任编辑:Novell迷)
对我有帮助
(0)
0%
没什么帮助
(0)
0%
------分隔线----------------------------
发表评论
验证码:点击我更换图片
赞助商链接