首页 > 解决方案 > 在 ubuntu 操作系统中,当我尝试上传文件时,会自动投影自己添加的根路径

问题描述

我尝试从 .net 核心应用程序上传文件,它在 windows 操作系统上运行良好,但是当我尝试在 ubuntu 操作系统中运行 .net 核心应用程序时,在此同时在特定文件夹中上传文件时,应用程序会自动添加其根路径.

这是我的代码如下

var Image = editProfile.PostedFile;
if (Image != null)
{
    var Extension = Path.GetExtension(Image.FileName);
    var FileName = DateTime.Now.Ticks + Extension;
    var SaveFileName = Settings.UserProfilePhotoPath + FileName;

    var FilePath = Settings.DisplayCompanyLogo() + "/" + FileName;
    using (var fileStream = new FileStream(FilePath, FileMode.Create))
    {
        await Image.CopyToAsync(fileStream);
    }
    editProfile.CompanyLogo = SaveFileName;
}
else
{
    editProfile.CompanyLogo = null;
}

标签: c#ubuntuasp.net-core.net-corevisual-studio-code

解决方案


推荐阅读