3

アップロードしたドキュメントを別のローカル マシンに保存する必要があります。しかし、自分のコードで偽装を使用する方法が明確ではありませんでした。

次のコードを使用しました。

protected void btnSave_Click(object sender, EventArgs e)
{
        int result = 0,result1=0;
        string attachmentpath = "C:\\Documents and Settings\\pr84528\\My Documents\\PRABU\\Tech\\Dot Net\\DocumentManager\\Attachments\\";
....................................................................................
....................................................................................
if(fuDocument.HasFile)
    fuDocument.SaveAs(attachmentpath + fuDocument.FileName);
....................................................................................
....................................................................................
}
4

2 に答える 2

1

書き込み権限のある公開共有への UNC パスを使用できます。

(例: \\computerName\PublicShareFolder)

ACL を介して権限があるかどうかを確認し (そのパスの DirectoryInfo オブジェクトを作成し、ACL を取得して書き込み権限があるかどうかを確認します)、そのパスに書き込むことができます。

于 2012-12-17T09:48:00.420 に答える
0

ここにあなたの解決策があると思います。 http://bytes.com/topic/net/answers/853352-create-text-file-network-path-using-c

于 2012-12-17T09:50:33.500 に答える