.NET环境运行SPSS代码,报错:插件版本高于SPSS版本

我下载了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

把安装目录下的spssdxcfg.ini文件放到bin对应的文件夹下,也就是可执行文件对应的文件夹(例 :bin/debug)

另外这个dll引用后只能用vb.net语言来写程序吗?用C#报错!真不好弄呀!图片中的语句报错!
图片说明

搞定了嘛?哥哥