我有一些共同的DLL,同時被一個Windows服務應用程序和一個asp.net web應用程序引用。我不想單獨複製dll,也不想將這些dll添加到GAC中。我嘗試將該服務應用程序放在與Web應用程序相同的根文件夾下,以便它們可以共享同一個bin文件夾。我不太確定這是否會導致任何問題?我確實發現Web應用程序有隨機會話超時,但並不經常。不知道它是否是由共享dll引起的。有人可以給我一些建議嗎?謝謝。Windows服務應用程序可以與Web應用程序共享一個bin文件夾嗎?
3
A
回答
2
實際上,請檢查您的服務是否將任何日誌文件寫入/ bin目錄。對該目錄所做的任何更改都會導致應用程序域重新啓動 - 這反過來會丟棄任何現有的會話。
+1
謝謝阿陽。這是我自己的受害者!有運行的服務,並阻止我的應用程序啓動。只花了幾個小時才知道發生了什麼事! – Tom 2011-02-11 06:41:07
相關問題
- 1. C#Web服務與Windows應用程序
- 2. 如何使用web服務共享Web應用程序會話
- 3. 共享兩個Web應用程序
- 4. 不同的應用程序服務器實現可以共享遠程EJB嗎?
- 5. Windows桌面共享API:如何共享一個應用程序
- 6. 我可以爲我的所有Web應用程序共享一個類嗎?
- 7. 可以從另一個應用程序服務中調用一個應用程序服務嗎?
- 8. Windows窗體應用程序可以與Windows通用應用程序交互嗎?
- 9. Web服務與Web應用程序
- 10. Web服務可以在同一個應用程序服務器中調用另一個Web服務嗎?
- 11. 在java web應用程序中共享公共文本文件
- 12. Windows服務中的Web應用程序
- 13. 在iOS應用程序中共享Sqlite與iTune文件共享。
- 14. Web應用程序與應用程序服務計劃
- 15. P2P文件共享應用程序
- 16. 從iPhone應用程序共享文件
- 17. 從bin \ debug文件夾運行web應用程序
- 18. 應用程序與MVC虛擬應用程序共享AuthCookie
- 19. 我可以從Windows Mobile應用程序調用REST Web服務嗎
- 20. 將C#Windows服務引用到ASP.NET Web應用程序中,可以嗎?
- 21. Web應用程序與Web服務與經典應用程序的對比
- 22. iOS應用程序共享框架嗎?
- 23. asp.net應用程序可以與Google應用程序集成嗎
- 24. 在Android應用程序和Jersey服務器應用程序之間共享類
- 25. 應用程序共享
- 26. 我可以在應用程序間共享ELMAH配置嗎?
- 27. iOS應用程序可以共享數據嗎?
- 28. 我可以在應用程序之間共享HttpRuntime.Cache嗎?
- 29. 使用Dropbox共享天藍色的Web應用程序文件夾
- 30. 兩個Web應用程序共享一個數據庫
這聽起來有點奇怪,但它應該工作(如果Windows服務沒有對bin文件夾做任何事情)。 ASP.NET會話超時與DLL共享的事實無關。 – 2011-01-06 19:15:07