2013-07-30 45 views
0

不是首發我已經看過有關這個主題的類似報道,而無需實際得到一個解決方案,我現在面臨的問題。Web服務論壇中的IIS

我有一個包含兩個線程一個C#Web服務,他們都開始了,當我的開發機器上的ASP.NET開發服務器,這可能表明該代碼是爲了上測試完美。

因爲我打算在IIS 7.5上部署它,所以我決定在本地IIS副本上測試它。在IIS上,我注意到線程拒絕啓動。在我使用線程之前,我使用了System.Timers Timer和System.Threading Timer,它們具有相同的行爲,即Timers在我的ASP.NET開發服務器上工作,但在IIS上測試時拒絕工作。請問,這可能是什麼原因,我該怎麼做才能解決這個瓶頸問題。

非常感謝您的貢獻。

回答

0

我剛剛學會了我不應該在Web服務中使用線程的難題。刪除線程後,它仍然正常工作。