急救,一个系统上线了,application_start几秒钟或几分钟重启一次,根本没法用
实际环境:windows .net 有2.0和4.0版,
IIS站点主目录是2.0的应用程序集,下面建了一个虚拟目录用的是4.0的应用程序池,我做的程序是在4.0下跑的,
数据库是使用IBATISNET做的访问层,application_start几秒钟或几分钟重启一次,根本没法用
下面是打开windows应用程序的事件日志
事件类型: 错误
事件来源: .NET Runtime 4.0 Error Reporting
事件种类: 无
事件 ID: 1000
日期: 2012-2-21
事件: 14:25:42
用户: N/A
计算机: HP-ML150G5
描述:
Faulting application w3wp.exe, version 6.0.3790.3959, stamp 45d6968e, faulting module clr.dll, version 4.0.30319.1, stamp 4ba1d9ef, debug? 0, fault address 0x00001839.
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
数据:
0000: 41 00 70 00 70 00 6c 00 A.p.p.l.
0008: 69 00 63 00 61 00 74 00 i.c.a.t.
0010: 69 00 6f 00 6e 00 20 00 i.o.n. .
0018: 46 00 61 00 69 00 6c 00 F.a.i.l.
0020: 75 00 72 00 65 00 20 00 u.r.e. .
0028: 20 00 77 00 33 00 77 00 .w.3.w.
0030: 70 00 2e 00 65 00 78 00 p...e.x.
0038: 65 00 20 00 36 00 2e 00 e. .6...
0040: 30 00 2e 00 33 00 37 00 0...3.7.
0048: 39 00 30 00 2e 00 33 00 9.0...3.
0050: 39 00 35 00 39 00 20 00 9.5.9. .
0058: 34 00 35 00 64 00 36 00 4.5.d.6.
0060: 39 00 36 00 38 00 65 00 9.6.8.e.
0068: 20 00 69 00 6e 00 20 00 .i.n. .
0070: 63 00 6c 00 72 00 2e 00 c.l.r...
0078: 64 00 6c 00 6c 00 20 00 d.l.l. .
0080: 34 00 2e 00 30 00 2e 00 4...0...
0088: 33 00 30 00 33 00 31 00 3.0.3.1.
0090: 39 00 2e 00 31 00 20 00 9...1. .
0098: 34 00 62 00 61 00 31 00 4.b.a.1.
00a0: 64 00 39 00 65 00 66 00 d.9.e.f.
00a8: 20 00 66 00 44 00 65 00 .f.D.e.
00b0: 62 00 75 00 67 00 20 00 b.u.g. .
00b8: 30 00 20 00 61 00 74 00 0. .a.t.
00c0: 20 00 6f 00 66 00 66 00 .o.f.f.
00c8: 73 00 65 00 74 00 20 00 s.e.t. .
00d0: 30 00 30 00 30 00 30 00 0.0.0.0.
00d8: 31 00 38 00 33 00 39 00 1.8.3.9.
00e0: 0d 00 0a 00 ....
事件类型: 错误
事件来源: .NET Runtime
事件种类: 无
事件 ID: 1027
日期: 2012-2-21
事件: 14:25:41
用户: N/A
计算机: HP-ML150G5
描述:
应用程序: w3wp.exe
Framework 版本: v4.0.30319
说明: 由于堆栈溢出,进程终止。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
------解决方案--------------------
你的Bin目录下
是不是有东西在访问,或者是写数据
------解决方案--------------------除了bin下面有变化之外,配置文件变化也会导致重启的
------解决方案--------------------日志里不是有句这个吗:
说明: 由于堆栈溢出,进程终止。