2008-11-20 48 views
2

我在IIS6/2k3中遇到了StackOverflowException(請不要問,這不是我的錯),它具有256k的限制,但在VS調試器中不會發生異常什麼是卡西尼(又名VS Dev Server)堆棧限制?

作爲理解,我很想知道,但沒有谷歌什麼卡西尼的堆棧限制是...如果確實有一個?

+0

fwiw,我解決了這個問題(同事聲明*浩浩蕩蕩的陣列) - 但症狀和問題仍未解決。 – annakata 2009-01-14 16:41:21

回答

1

你有沒有嘗試堆棧溢出卡西尼的目的是看看它在什麼時候崩潰?我可以想象堆棧是巨大的,但我希望卡西尼儘可能地複製IIS。令人驚訝的是,在VS中運行的某些東西無法在IIS中運行,我甚至會考慮filing a VS bug with Microsoft,因爲看起來Cassini的重點在於複製IIS的功能並提供理想的調試環境,因爲任何Web項目您在VS中編寫的代碼將固有地針對IIS進行部署。

我不確定您是否發佈了this forum thread,或者您已經看到過,但他似乎也有完全相同的問題,以防您仍然遇到此問題。

+0

不,那不是我(JScript.Net?eww)。我確實嘗試過一次測試,看看卡西尼的堆棧限制是多少,但是它會自爆VS,所以AFAIK似乎不會有*限制,或者如果存在,它會與VS關聯。我的建議是在開發初期將VS連接到IIS。 – annakata 2009-01-14 16:39:17