ASP.Net Core通过FTP上传图像

时间:2019-05-28 00:01:38

标签: asp.net ftp core

我下面有这段代码可以上传图像并在我的asp.net核心项目中使用它:

 if (file != null)
            {
                    user.MainImageUrl = file.FileName;
                    var path = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot\\assets\\images", file.FileName);
                    using (var stream = new FileStream(path,FileMode.Create))
                    {
                        await file.CopyToAsync(stream);
                    }
            }

它在我的本地服务器测试中效果很好。但是我有一个使用ftp访问它的服务器。每当我尝试上传图像时,都会引发错误。我认为这与道路有关。我应该如何改变道路?我要上传图像的路径是/httpdocs/wwwroot/assets/images

我应该为C#使用ftp上传程序包还是修改路径好吗?

0 个答案:

没有答案