Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 图像。保存不能在Win7中重写图像_C#_.net_Windows 7_System.drawing.imaging - Fatal编程技术网

C# 图像。保存不能在Win7中重写图像

C# 图像。保存不能在Win7中重写图像,c#,.net,windows-7,system.drawing.imaging,C#,.net,Windows 7,System.drawing.imaging,我正在尝试使用image.save方法将图像保存到本地驱动器。它在其他操作系统中运行良好,但我在Win7中看到唯一的问题 在Win7中,它不能覆盖现有图像,即使它不会抛出任何错误。可能是Win7中的一个bug,因为我在这里看到了一个相关的热修复程序 但是这个热修复程序并不能解决我的问题。如果有人遇到同样的问题,请让我知道 谢谢。您可能需要提升权限 请参见此处您可能需要提升权限 请参见此处这是一种解决方法,但您能否先删除现有图像System.IO.File.Delete(path)在保存之前应该会

我正在尝试使用
image.save
方法将图像保存到本地驱动器。它在其他操作系统中运行良好,但我在Win7中看到唯一的问题

在Win7中,它不能覆盖现有图像,即使它不会抛出任何错误。可能是Win7中的一个bug,因为我在这里看到了一个相关的热修复程序

但是这个热修复程序并不能解决我的问题。如果有人遇到同样的问题,请让我知道


谢谢。

您可能需要提升权限


请参见此处

您可能需要提升权限


请参见此处

这是一种解决方法,但您能否先删除现有图像
System.IO.File.Delete(path)
在保存之前应该会为您提供更多信息。

这是一种解决方法,但是您可以先删除现有图像吗
System.IO.File.Delete(路径)
在保存之前应该会提供更多信息。

您要将其保存到哪个文件夹?您的C:驱动器的根文件夹?Win7在以编程方式将文件保存到驱动器的根文件夹方面变化无常。尝试将其保存到根目录下的文件夹,看看是否有帮助。

您要将其保存到哪个文件夹?您的C:驱动器的根文件夹?Win7在以编程方式将文件保存到驱动器的根文件夹方面变化无常。尝试将其保存到根目录下的文件夹中,看看是否有帮助。

您是否在可能缓存结果图像的应用程序(如IE)中查看结果图像?请从另一个SO线程中查看此答案:您是否在可能缓存结果图像的应用程序中查看结果图像,例如IE?请从另一个SO线程中查看此答案: