externalexception的简单介绍
运行ASP.NET出现System.Runtime.InteropServices.ExternalException是什么原因
具体错误详情呢?调用什么是时候出错了?
堆栈跟踪呢?尝试删除所有编译文件后再试试。
externalexception错误
原因一般是写入文件时,.net没有该目录的写入权限。

解决方案:增加iis(对aspx而言)对该目录的写入权限。
修改注册表:
假设出错的应用程序名为“Project1.exe”,打开注册表,找到如下主键:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options]新建一个“Project1.exe”项,然后再其下创建一个字符串值,键值名为“DisableHeapLookAside”,内容设为“1”即可(有时候留空也有效)。
System.Runtime.InteropServices.ExternalException: GDI+ 中发生一般性错误
...在处理图像或是保存图像的时候发生错误。
可能资源被使用但是被dispose掉。
bitmap.Save(sFileDstPath, myImageCodecInfo, myEncoderParameters);
上面代码留意,你赋值的参数获取不正确,
..