用于格式化Excel工作表的SSIS VB.net脚本任务赢得';跑不动

用于格式化Excel工作表的SSIS VB.net脚本任务赢得';跑不动,excel,vb.net,ssis,Excel,Vb.net,Ssis,DTS语句带下划线,好像无法识别一样。这是一个较旧的生产服务器,所以我不太愿意尝试安装,但似乎缺少了一些东西。SQL 2008R2和SQL 2012,VS 2010,Excel 2013,Server 2012 R2 #Region "Imports" Imports System Imports System.Data Imports System.Math Imports Microsoft.SqlServer.Dts.Runtime Imports System.IO Imports Sy

DTS语句带下划线,好像无法识别一样。这是一个较旧的生产服务器,所以我不太愿意尝试安装,但似乎缺少了一些东西。SQL 2008R2和SQL 2012,VS 2010,Excel 2013,Server 2012 R2

#Region "Imports"
Imports System
Imports System.Data
Imports System.Math
Imports Microsoft.SqlServer.Dts.Runtime
Imports System.IO
Imports System.Data.OleDb
#End Region

Public Class ScriptMain
    Public Sub Main()
        Dim fileToTest As String

        fileToTest = Dts.Variables("ExcelFile").Value.ToString
        If File.Exists(fileToTest) Then
            Dts.Variables("ExcelFileExists").Value = True
        Else
            Dts.Variables("ExcelFileExists").Value = False
        End If

        Dts.TaskResult = ScriptResults.Success
    End Sub
End Class

那么导入Microsoft.SqlServer.Dts.Runtime的
呢?它被认出来了吗?似乎缺少的是
继承了Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectModelBase
以及
ScriptMain
@Filburt的
类属性感谢您的回复,是的,导入的Microsoft.SqlServer.Dts.Runtime已被识别,并且您的建议得到了执行。谢谢…导入Microsoft.SqlServer.Dts.Runtime的
如何?它被认出来了吗?似乎缺少的是
继承了Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectModelBase
以及
ScriptMain
@Filburt的
类属性感谢您的回复,是的,导入的Microsoft.SqlServer.Dts.Runtime已被识别,并且您的建议得到了执行。谢谢