1

エラー: System.Reflection.TargetInvocationException: 呼び出しのターゲットによって例外がスローされました。---> System.Net.WebException: WebClient 要求中に例外が発生しました。---> System.IO.PathTooLongException:指定されたパス、ファイル名、またはその両方が長すぎます。完全修飾ファイル名は 260 文字未満、ディレクトリ名は 248 文字未満である必要があります。

でこのコードを使用しています。

public void Main()
{
    System.Net.WebClient myWebClient = new System.Net.WebClient();
    myWebClient.DownloadFile(Dts.Variables[0].Value.ToString(),
                             Dts.Variable[1].Value.ToString());
    Dts.TaskResult = (int)ScriptResults.Success;
}

どこ:

Dts.Variables[0].Value.ToString() == https://secure.f-prot.com/keyportal/cgi-bin/keyportalorder.pl?u=l&p=ooetcetcd&product_id=1&number_of_u=3&type=1&length=a&partner_id=2932&order_ref=4&account_reference_name=audney&account_reference_value=margaretculclagers%sbcglobal.net

Dts.Variables[1].Value.ToString() == C:\Audiney_API_File\keyportal_accountinfo.pl.xml

親切に私を助けてください。

4

1 に答える 1

1

私のエラーは解決されました..

根本原因: 間違った変数を使用しました..

すなわち; このように書く代わりに (URL,LocalFolder )

(LocalFolder,URL) と書きました。:)..

于 2013-01-22T09:54:27.527 に答える