Vb.net VB 2010脚本中的Directory.GetFiles仅从C驱动器获取路径

Vb.net VB 2010脚本中的Directory.GetFiles仅从C驱动器获取路径,vb.net,ssis,Vb.net,Ssis,我创建的SSIS包位于C驱动器上 当我在脚本任务中使用Directory.GetFiles(“C:\”)时,我可以成功地执行包。 但是当我在D驱动器中使用path->目录.GetFiles(“D:\”) 将得到以下错误 虽然我可以让包工作,但仍然想使用D驱动器中的文件夹 [脚本任务示例]错误:不支持给定路径的格式。位于System.Security.Util.StringExpressionSet.CanonicalizePath(字符串路径,布尔值needFullPath) 位于System.

我创建的SSIS包位于C驱动器上

当我在脚本任务中使用
Directory.GetFiles(“C:\”)
时,我可以成功地执行包。 但是当我在D驱动器中使用path->
目录.GetFiles(“D:\”)
将得到以下错误

虽然我可以让包工作,但仍然想使用D驱动器中的文件夹

[脚本任务示例]错误:不支持给定路径的格式。位于System.Security.Util.StringExpressionSet.CanonicalizePath(字符串路径,布尔值needFullPath) 位于System.Security.Util.StringExpressionSet.CreateListFromExpressions(字符串[]str,布尔值needFullPath) 位于System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess访问,AccessControlActions控制,字符串[]pathListOrig,布尔检查重复,布尔需要完整路径,布尔复制路径列表) 位于System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess访问,字符串[]pathListOrig,布尔检查重复,布尔需要完整路径,布尔复制路径列表) 位于System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess访问,字符串[]路径列表,布尔检查重复,布尔需要完整路径) 在System.IO.FileSystemMemerableTerator
1..ctor(字符串路径、字符串原始路径、字符串搜索模式、SearchOption SearchOption、SearchResultHandler
1 resultHandler、布尔检查主机) 位于System.IO.Directory.InternalGetFileDirectoryNames(字符串路径、字符串userPathOriginal、字符串搜索模式、布尔includeDirs、布尔includeDirs、搜索选项SearchOption、布尔检查主机) 位于System.IO.Directory.InternalGetFiles(字符串路径、字符串搜索模式、搜索选项搜索选项) 在ST_ca574867e60a45e28f879a2dcd18c6c4.ScriptMain.Main()上


我发现提供UNC路径对我有用。 所以不是Directory.GetFiles(“D:\”) Directory.GetFiles(“\\[server name]\[folder path]”)将允许我成功运行文件夹位置位于D驱动器的包

我从文件夹属性->共享->网络路径获得UNC