使用 XDocument.Load 将 DTS 变量用于文件路径

Using DTS Variable for file path using XDocument.Load

我正在尝试在 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);  

返回的错误是

"Cannot assign method group to an implicitly-typed variable".

我哪里做错了?

ToString是一个方法组。

ToString()是一个方法调用。

您要查找的分配代码是

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