1

我正在尝试在 SSIS 脚本任务中加载 XML 文件。
这有效:

var fullpath = "E:/perforce_ws/EnterpriseTrunk/SSIS/Inbox/RCT_Import_1.xml";  
var xml = XDocument.Load(fullpath); 

但这不会:

var fullpath = Dts.Variables["XMLFullPath"].Value.ToString;  
var xml = XDocument.Load(fullpath);  

返回的错误是

“无法将方法组分配给隐式类型变量”。

我哪里出错了?

4

1 回答 1

1

ToString是一个方法组。

ToString()是一个方法调用。

您正在寻找的分配代码是

var fullpath = Dts.Variables["XMLFullPath"].Value.ToString();
于 2017-04-01T00:50:36.830 回答