包含多数最近微软office 2003补丁发日微软Outlook 2003,有一个关于自定义窗体的问题,伴随着一个错误信息:“outlook不能打开窗体”,不幸的是,并没有其它详细资料证明这个问题出在哪里。
这个问题的罪魁祸首很可能是由于被感染的微软outlook的窗体缓存,你要做的就是清除这个缓存。
这个问题可以通过微软Outlook本身解决,但是需要一个进行清楚地演示来得到必要的命令。同时如果你用的本地的.PST文件或者一个Exchange服务器公有文件夹,这就需要不同的方式去完成这个任务,这也使事情复杂了。如果你被迫重复地清除微软outlook窗体缓存,将会使事情变得更麻烦。
幸运地是,微软Outlook 最有价值专家(MVP)Robert Sparnaaij创建了一个脚本,这是用VB写的,可以自动清除微软outlook窗体缓存。
当开始运行时,这个脚本提示你关闭微软Outlook(如果你不这么做,可能有强迫关闭微软Outlook的尝试),然后清除这个路径下的文件: %Userprofile%\Local Settings\Application Data\Microsoft\Forms。这里就是微软outlook窗体缓存存放的地方。这个文件夹同时被删除,在这个过程中因为许可问题,窗体缓存可能会有问题。