當我們將MVC beta升級到MVC RC1時,Visual Studio的開發Web服務器在應用程序的某個點突然崩潰。經過一番搜索我縮小了臭蟲這個簡單的一行:當升級到MVC測試版到RC1時,應用程序突然崩潰,應該不會崩潰
if (!helper.ViewData.ContainsKey("SomeString"))
SomeString是目前在ViewData的那一刻,所以當該行執行的Web服務器崩潰,如果語句應返回false
,沒有exeption在節目中。我們看到似乎來自方法ContainsKey的崩潰。有人遇到同樣的問題嗎?我們應該將我們的安全性回滾到MVC測試版嗎?
支持ViewData.Model和Model。 – 2009-02-10 13:50:02