0

我有 Windows 服务,它将处理通过网站发布的作业,用户可以向 WS 请求长时间运行的作业。WS 将选择该工作并使用数据进行必要的计算并将数据更新到数据库中。缺少超过 15 条的记录更新次数。

所以问题是,如果 JOB 是通过 WS 运行的,同时如果您尝试访问该网站,或者如果您尝试在页面上执行任何操作,它将显示住宿页面,直到 WS 完成任务。

Web 应用程序和 WS 通过 LINQ to SQL DBML 使用通用数据库。数据访问层是独立的类库,由 WS 和 Web 应用程序引用。数据库位于 SQL Server 2008 R2

我无法找到上述问题的根本原因。

请帮忙

4

1 回答 1

0

我错误地将 DataContext 对象设为静态。DataContext 对象永远不会是静态的。

于 2014-01-30T09:45:39.907 回答