我有一些常见的dll,它们都被windows服务应用程序和asp.net Web应用程序引用。我不想单独制作dll副本,我也不想把这些dll放到GAC中。我尝试将该服务应用程序放在与Web应用程序相同的根文件夹下,以便它们可以共享相同的bin文件夹。我不太确定这是否会引起任何问题?我确实发现Web应用程序有随机会话超时,但不是很常见。不确定它是否是由共享的dll引起的。有人可以给我一些建议吗?感谢。
答案 0 :(得分:2)
实际上,请检查您的服务是否正在将任何日志文件写入/ bin目录。对该目录的任何更改都将导致App Domain回收 - 这反过来会丢弃任何现有会话。