私はここで新しいです、
ここで私を助けてください、
私はWebサービスで作業しており、ファイルのアップロードを行っています。
ここにファイルをアップロードするための私のコードがあります
private void Button_Click(object sender, RoutedEventArgs e)
{
testServiceClient = new TestServiceClient();
var uploadFile = "C:\\Computer1\\Sample.csv";
try
{
var dir = @"\\Computer2\UploadedFile\";
string myUploadPath = dir;
var myFileName = Path.GetFileName(uploadFile);
var client = new WebClient { Credentials = CredentialCache.DefaultNetworkCredentials };
client.UploadFile(myUploadPath + myFileName, "PUT", uploadFile);
client.Dispose();
MessageBox.Show("ok");
testServiceClient.Close();
}
catch (Exception ex)
{
ex.ToString();
}
}
同じネットワークでファイルをアップロードできますが、私の質問はこれです、
2 台のコンピューターが同じネットワークにない場合、ファイルをアップロードするにはどうすればよいですか?
私は変更しようとしました
var dir = @"\\Computer2\UploadedFile\";
に
var dir = @"https://Computer2/UploadedFile/";
しかし、「リモートサーバーに接続できません」というエラーが表示されます
ここで私を助けてください。