2

我在 Visual Studio 2008 (SP1) 中创建了一个空的 Outlook 2007 插件项目。然后我添加了一个新的表单区域(联系人类型,已连接,否则为默认值),然后运行该项目。

Outlook 打开,我去一个联系人更改了几件事,然后单击关闭按钮。Outlook 询问我是否要保存,我选择否。

我的理解是,这应该重置我所做的所有更改。但是,如果我重新打开同一个联系人,我的所有更改仍然存在。如果我关闭整个 Outlook,它会重新提示我保存我更改的联系人。

这让我想到默认的表单区域模板实际上保留了对正在显示的联系人的引用,并且在表单区域关闭后不会处理它。这会导致触点在内存中,而不是在关闭表单后简单地设置。

任何人都可以复制,还是它是一个功能?有什么办法可以解决这个问题?

4

0 回答 0