C# System.ArgumentException: 参数无效。在 System.Drawing.Bitmap..ctor(流流)
C# System.ArgumentException: Parameter is not valid. at System.Drawing.Bitmap..ctor(Stream stream)
我正在使用一些第 3 方工具 (itextsharp) 将图像放入 pdf。
将代码部署到开发机器并传入一些图像后
我一直收到这个错误
error: System.ArgumentException: Parameter is not valid.
at System.Drawing.Bitmap..ctor(Stream stream)
在我的本地机器上运行完美
这是我的代码的示例快照
foreach (byte[] doc in documents.Select(c => c.Content))
{
using (var ms = new MemoryStream(doc))
{
ms.Position = 0;
var bm = new Bitmap(ms); //WHERE THE ERROR IS OCCURING
//put image in pdf document
}
}
解决方案
解决此问题的方法是部署到 iis 服务器 > 7.0.0
我将它部署到 7.5.6200,我的问题消失了
解决方案
解决此问题的方法是部署到 iis 服务器 > 7.0.0
我将它部署到 7.5.6200,我的问题消失了
我正在使用一些第 3 方工具 (itextsharp) 将图像放入 pdf。
将代码部署到开发机器并传入一些图像后
我一直收到这个错误
error: System.ArgumentException: Parameter is not valid.
at System.Drawing.Bitmap..ctor(Stream stream)
在我的本地机器上运行完美
这是我的代码的示例快照
foreach (byte[] doc in documents.Select(c => c.Content))
{
using (var ms = new MemoryStream(doc))
{
ms.Position = 0;
var bm = new Bitmap(ms); //WHERE THE ERROR IS OCCURING
//put image in pdf document
}
}
解决方案
解决此问题的方法是部署到 iis 服务器 > 7.0.0
我将它部署到 7.5.6200,我的问题消失了
解决方案
解决此问题的方法是部署到 iis 服务器 > 7.0.0
我将它部署到 7.5.6200,我的问题消失了