Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.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# GDI+;中发生一般性错误;上载图像文件时发生异常_C#_Image_Exception_Gdi+ - Fatal编程技术网

C# GDI+;中发生一般性错误;上载图像文件时发生异常

C# GDI+;中发生一般性错误;上载图像文件时发生异常,c#,image,exception,gdi+,C#,Image,Exception,Gdi+,我已经在stackoverflow上给出了一些答案,但我不知道我处理哪一部分太快了: 在此行引发异常: image.Save(path, imageCodecInfo, encoderParameters); 错误ocur出现在哪一行?@Micky这一行:image.Save(路径、ImageCodeInfo、编码器参数)每当编解码器在写入文件时遇到问题时,就会出现此异常。要添加的一个好的调试语句是System.IO.File.WriteAllText(路径,“test”),在Save()

我已经在stackoverflow上给出了一些答案,但我不知道我处理哪一部分太快了:

在此行引发异常:

image.Save(path, imageCodecInfo, encoderParameters);

错误ocur出现在哪一行?@Micky这一行:
image.Save(路径、ImageCodeInfo、编码器参数)
每当编解码器在写入文件时遇到问题时,就会出现此异常。要添加的一个好的调试语句是System.IO.File.WriteAllText(路径,“test”),在Save()调用之前,它验证创建文件的基本能力。现在,您将得到一个很好的异常,告诉您做错了什么。使用MapPath()。@HansPassant谢谢你救了我。我发现:
找不到路径“C:\Program Files(x86)\IIS Express\~\Content\Images\23.jpg”的一部分。
该路径不是我认为的路径。这就解释了我的想法。太糟糕了,我没有想到在自己之前写一个文件。我觉得自己很愚蠢D