具体情况是这样的,有两个地方使用了这个功能,本地端测试一切ok,但是放到服务端其中有一个会有一定的概率出现dll调用失败,有时候甚至造成系统奔溃,应用池停止,另外一个功能却能正常使用,出问题的那个功能数据量比较大。
错误信息如下:
日志名称: Application
来源: ASP.NET 2.0.50727.0
日期: 2018/9/28 8:36:25
事件 ID: 1334
任务类别: 无
级别: 错误
关键字: 经典
用户: 暂缺
计算机:
描述:
发生未处理的异常,并已终止进程。
Application ID: /LM/W3SVC/2/ROOT
Process ID: 4336
Exception: System.IO.FileLoadException
Message: 未能加载文件或程序集“ThoughtWorks.QRCode, Version=1.0.2774.19990, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。拒绝访问。
StackTrace: 在 CHMTBll.CHMTCommon.CHMTQRCodeHandler.CreateQRCodeStream(String QRString, String QRCodeEncodeMode, Int16 QRCodeScale, Int32 QRCodeVersion, String QRCodeErrorCorrect, Image& imagPic)
在 r40_SearchBoxLabel.detail_Format(Object sender, EventArgs e)
在 DataDynamics.ActiveReports.Section.-32e0()
在 DataDynamics.ActiveReports.Section.-ae01(ActiveReport3 report)
在 DataDynamics.ActiveReports.-0ea2.-313e(Section section)
在 DataDynamics.ActiveReports.-0ea2.-cd0b()
在 DataDynamics.ActiveReports.-0ea2.-e1de(Page newPage, Single left, Single top, Single right, Single bottom, UInt32 flags, UInt32& status)
在 DataDynamics.ActiveReports.ActiveReport3.-f1d()
在 DataDynamics.ActiveReports.ActiveReport3.Run(Boolean syncDocument)
在 s40_SearchBoxLabel.Print()
在 System.Threading.ExecutionContext.runTryCode(Object userData)
在 System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
在 System.Threading.ThreadHelper.ThreadStart()
事件 Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="ASP.NET 2.0.50727.0" />
<EventID Qualifiers="49152">1334</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2018-09-28T00:36:25.000000000Z" />
<EventRecordID>12675</EventRecordID>
<Channel>Application</Channel>
<Computer>CNWULBMS
|
|