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线程中查看此答案: