我如何安装RD中的RDCOMEvent和SWinTypeLibs包?

我一直在尝试使用RDCOMClientSWinTypeLibsRDCOMServer包来运行一些代码。

代码可以在以下地址find: http : //www.omegahat.org/RDCOMEvents/examples/excelButton.R 。

不幸的是,当我尝试加载SWinTypeLibsRDCOMServer软件包时,出现以下错误:

“错误:包”SWinTypeLibs“是在R 2.10.0之前构build的:请重新安装它”

“错误:package'RDCOMServer'是在R 2.10.0之前生成的:请重新安装它”

RI目前的版本是R 2.13.2。 然后我尝试使用R的早期版本来解决这个问题(版本R 2.9.2)。

这解决了SWinTypeLibs的问题,但我得到了RDCOMServer的以下错误:

 Error in .cacheClass(cl, cldef, is(cldef, "ClassUnionRepresentation"), : trying to get slot "package" from an object (class "classRepresentation") that is not an S4 object In addition: Warning messages: 1: '.__M__createCOMObject:RDCOMServer' looks like a pre-2.4.0 S4 object: please recreate it 2: '.__M__getValueOf:RDCOMServer' looks like a pre-2.4.0 S4 object: please recreate it 3: '.__M__QueryInterface:RDCOMServer' looks like a pre-2.4.0 S4 object: please recreate it 4: '.__M__setValueOf:RDCOMServer' looks like a pre-2.4.0 S4 object: please recreate it 5: 'createCOMObject' looks like a pre-2.4.0 S4 object: please recreate it 6: 'getValueOf' looks like a pre-2.4.0 S4 object: please recreate it 7: 'QueryInterface' looks like a pre-2.4.0 S4 object: please recreate it 8: 'setValueOf' looks like a pre-2.4.0 S4 object: please recreate it Error: package/namespace load failed for 'RDCOMServer' 

请注意,在此之前,我还安装了所需软件包RDCOMServerSWinRegistryRuuid软件包。

有谁知道我能做些什么来解决这个问题?