Windows 서비스 응용 프로그램과 asp.net 웹 응용 프로그램에서 모두 참조하는 몇 가지 일반적인 dll이 있습니다. 나는 DLL을 별도로 만들고 싶지 않고 DLL을 GAC에 넣고 싶지도 않습니다. 그 서비스 응용 프로그램을 웹 응용 프로그램과 동일한 루트 폴더 아래에 두어 동일한 bin 폴더를 공유 할 수있게하려고합니다. 이것이 어떤 문제를 일으키는 지 확실하지 않습니다. 웹 응용 프로그램에 임의의 세션 시간 제한이 있지만 매우 자주 발견하지 못했습니다. 그것이 공유 dll에 의해 발생한 것인지 확실하지 않습니다. 누군가 나에게 조언을 해줄 수 있습니까? 감사.Windows 서비스 응용 프로그램이 bin 폴더를 웹 응용 프로그램과 공유 할 수 있습니까?
3
A
답변
2
실제로 서비스가/bin 디렉토리에 로그 파일을 쓰는지 확인하십시오. 해당 디렉토리를 변경하면 앱 도메인이 재활용되고 이로 인해 기존 세션이 삭제됩니다.
+1
감사합니다. 이 희생자는 나 자신이었다! 실행중인 서비스가 있었고 내 앱이 시작되지 못했습니다. 무슨 일이 일어나고 있는지를 깨닫는 데 단지 몇 시간이 걸렸습니다! – Tom
관련 문제
- 1. iPhone : 기본 웹 응용 프로그램과 웹 응용 프로그램간에 데이터 공유
- 2. Windows 응용 프로그램과 웹 응용 프로그램 개발
- 3. WinForms 응용 프로그램과 ASP.Net MVC의 컨트롤러를 공유 할 수 있습니까?
- 4. 스레드 응용 프로그램이 다른 응용 프로그램과 잠들었습니다.
- 5. 공유 서비스 공급자 구성 중에 웹 응용 프로그램이 표시되지 않습니다.
- 6. 웹 응용 프로그램이 Windows 레지스트리에 액세스하여 수정할 수 있습니까?
- 7. 여러 ASP.NET 응용 프로그램에 단일 BIN 폴더를 사용할 수 있습니까?
- 8. 웹 서비스 Bin 폴더
- 9. 웹 응용 프로그램과 콘솔 응용 프로그램간에 구성 설정 공유
- 10. Java 응용 프로그램을 VB 응용 프로그램과 통합 할 수 있습니까?
- 11. 공유 폴더를 읽을 수있는 Windows 서비스 권한
- 12. 웹 메일을 우리의 응용 프로그램과 통합 할 수 있습니까?
- 13. 응용 프로그램간에 HttpRuntime.Cache를 공유 할 수 있습니까?
- 14. iPhone 응용 프로그램이 기본 웹 서비스 인
- 15. 웹 응용 프로그램과 동일한 팜에서 ASP.NET 웹 서비스 호출
- 16. ASP.Net Webforms 응용 프로그램과 ASP.Net 웹 서비스 간의 인증 문제
- 17. iPhone 응용 프로그램의 공유 웹 서비스 액세스
- 18. 웹 사이트에서 클라이언트 응용 프로그램과 대화하고 있습니까?
- 19. 추적 웹 응용 프로그램이 있습니까?
- 20. 클라이언트 응용 프로그램과 웹 응용 프로그램간에 데이터 전달
- 21. 데스크톱 응용 프로그램과 내 iPhone 응용 프로그램간에 SQLite 데이터베이스를 공유 할 수 있습니까?
- 22. Windows Forms 응용 프로그램과 비슷합니다.
- 23. OpenRasta를 기존 웹 응용 프로그램과 함께 실행할 수 있습니까?
- 24. .net에서 IIS의 Windows 응용 프로그램을 업로드 할 수 있습니까?
- 25. 웹 응용 프로그램과 Drupal의 통합
- 26. PHP 웹 응용 프로그램과 LDAP 연결
- 27. 여러 서비스 또는 응용 프로그램이 하나의 단일 구성 파일을 공유 할 수 있습니까?
- 28. TCSH에있는 응용 프로그램과 같은 폴더에있는 공유 라이브러리
- 29. UIWebView의 웹 응용 프로그램이 기본 저장소에 액세스 할 수 있습니까
- 30. asp.net mvc 응용 프로그램과 asp.net 웹 응용 프로그램의 차이점은 무엇입니까
약간 이상하게 들리 겠지만 작동해야합니다 (Windows 서비스에서 bin 폴더가 마음에 들지 않으면). ASP.NET 세션 시간 제한은 DLL이 공유된다는 사실과 아무 관련이 없습니다. –