我下载了SPSS 20(WIN64), framework.net 3.5 和SPSS_Statistics_NetPlugIn_20001_win64
而在执行以下代码的时候,系统在这行Processor = New Processor(SpssXdPath)报错:插件版本高于SPSS版本,请问是什么问题该如何修改?
Imports SPSS.BackendAPI.Controller
Imports Microsoft.Win32
Module Module1
Sub Main()
Dim p As New SPSS_Statistics_
p.PlugIn()
End Sub
Public Class SPSS_Statistics_
Sub PlugIn()
Dim Processor As Processor
Dim SpssXdPath As String = "D:\pengshan\Data Analyze\TRY.sav" 'Optional: Add your SPSS Statistics location
If Not SpssXdPath Is String.Empty Then
Processor = New Processor(SpssXdPath)
Else
Processor = New Processor()
End If
Processor.Submit(
"GET FILE='D:\pengshan\Data Analyze\TRY.sav'.")
Dim cmdLines As System.Array = New String() _
{"DataSet ACTIVATE DataSet1.",
"EXAMINE VARIABLES = VAR00002 VAR00001",
"/PLOT BOXPLOT STEMLEAF",
"/COMPARE GROUPS",
"/STATISTICS DESCRIPTIVES",
"/CINTERVAL 95",
"/MISSING LISTWISE",
"/NOTOTAL.",
"OUTPUT EXPORT",
" /CONTENTS EXPORT=ALL LAYERS=PRINTSETTING MODELVIEWS=PRINTSETTING",
" /DOC DOCUMENTFILE='D:\pengshan\Data Analyze\DATA\OUTPUT.doc'",
" NOTESCAPTIONS = YES WIDETABLES=WRAP PAGEBREAKS=YES",
" PAGESIZE = INCHES(8.2670000000000012, 11.69) TOPMARGIN=INCHES(1.0) BOTTOMMARGIN=INCHES(1.0)",
" LEFTMARGIN = INCHES(1.0) RIGHTMARGIN=INCHES(1.0000000000000018)."}
Processor.Submit(cmdLines)
Processor.StopSPSS()
End Sub
End Class
End Module