1 回答

TA貢獻1862條經(jīng)驗 獲得超7個贊
我記得我也遇到過同樣的問題,當您嘗試保存圖像的文件夾在物理路徑中不存在時,通常會發(fā)生這種情況,因此請嘗試創(chuàng)建該文件夾并重試,否則您必須創(chuàng)建該文件夾如果不存在使用以下代碼:
Image image = Image.FromStream(stream);
string folderName = @"YourFolderPath";
string path = Path.Combine(_hostingEnvironment.ContentRootPath, folderName);
bool exists = Directory.Exists(path);
if (!exists)
Directory.CreateDirectory(path);
image.Save(path);
image.Dispose();
stream.Dispose();
我建議在您的 SaveToFolder 函數(shù)中使用它,但是,因為我可以看到您已經(jīng)在圖像路徑中添加了文件夾路徑,您應(yīng)該將其與函數(shù)一起傳遞,或者在創(chuàng)建函數(shù)中進行此檢查。
- 1 回答
- 0 關(guān)注
- 144 瀏覽
添加回答
舉報