看看异常信息。winform和web application调用基类应该没啥大区别啊。
我能想到的就是运行的账号不同。
winform运行在当前登陆的账号下。
web application一般运行在aspnet(xp) 或者NETWORK SERVICE(WIN2003)下。