2017-03-31 10 views
1

SSISスクリプトタスクでXMLファイルをロードしようとしています。
これは動作します:XDocument.Loadを使用してファイルパスにDTS変数を使用する

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); 

返されるエラーが

ある "暗黙的に型指定された変数にメソッドグループを割り当てることができません"。

どこが間違っていますか?

+0

です。 –

答えて

1

ToStringはメソッドグループです。

ToString()は、メソッド呼び出しです。あなたが探していた

割り当てコードは、私はあなたが `Dts.Variables [ "XMLFullPath"]。Value.ToString`から` .ToString`を削除するべきだと思い

var fullpath = Dts.Variables["XMLFullPath"].Value.ToString(); 
関連する問題