1

RDCOMClientSWinTypeLibsおよびRDCOMServerRのパッケージを使用していくつかのコードを実行しようとしています。

コードは次のアドレスにあります: http ://www.omegahat.org/RDCOMEvents/examples/excelButton.R 。

残念ながら、SWinTypeLibsまたはRDCOMServerパッケージのいずれかをロードしようとすると、次のエラーが発生します。

「エラー:パッケージ「SWinTypeLibs」はR 2.10.0より前にビルドされました:再インストールしてください」

「エラー:パッケージ「RDCOMServer」はR 2.10.0より前にビルドされました:再インストールしてください」

現在作業中のRIのバージョンはR2.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'

この前に、に必要なパッケージであるSWinRegistryとパッケージの両方をインストールしたことに注意してください。RuuidRDCOMServer

この問題を解決するために私に何ができるか誰か知っていますか?

4

0 に答える 0