我剛剛調試那些Asp.Net似乎緩存由網站引用的項目DLL的,即使那些被重建IIS緩存項目引用的二進制文件
解決方案編譯,但在運行時天冬氨酸的問題。 Net引用C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files \ root中過時的二進制文件,並引發異常。 (我不認爲具體的例外是相關的,它只是一個事實,即底層代碼是舊的,在我的情況下,它是LLBLGEN的一個問題,其中實體索引不受影響)
這是一個新問題,但似乎在整個開發工作站和我們的集成服務器中一直在發生,所以我認爲它必須是我們的一些配置。
我們正在開發針對Asp.Net 4,在IIS 7.5
更新
我們在web.config中使用optimizeCompilations標誌的System.Web /編譯元素上。我看不出這可能會如何影響它,但會翻轉,看看是否有任何改變。
沒有 - 但IISRESET這將有同樣的效果,我認爲 – 2011-06-01 13:00:28
你是對的,發現一個鏈接可能有用的HTTP: //stackoverflow.com/questions/23566/what-does-an-iisreset-do/23582#23582 – ValidfroM 2011-06-01 13:07:31