通常情况下,这是因为微软召回了KB文章。要么适用于该文章的产品已经不再支持,要么其中的代码鼓励使用未记录的行为,要么代码不遵循新的安全准则。 我猜测它过于依赖Office的许多未记录的内部行为,因此当微软发布新的Office版本或现有Office版本的新服务包时,使用它的程序可能会出现故障。
您可以在这里找到示例 - 但请注意 - DsoFramer存在许多已知问题。 http://download.cnet.com/Microsoft-Developer-Support-Office-Framer-Control-Sample-KB-311765/3000-2206_4-10732960.html
如果微软已经停用DSOFramer控件,我们应该使用什么替代品?我在使用DSOFramer控件嵌入Excel时遇到了问题,于是我联系了MSDN支持团队。他们首先说的是,不应该在应用程序中使用DSOFramer,因为它有许多已知的问题,并且微软已经停用并从网站上删除了它。