2009-11-01 100 views
0

我有一個安裝在2003服務器上的asp.net應用程序。ASP.Net在每個請求上重建

我在名爲X的dir上安裝了一個主要安裝,並在名爲X_test的dir上安裝了一個測試安裝。

當我將我的代碼的新版本安裝到X_TEST時 - 那個網站(測試上的那個網站)在每個請求上重建dll,導致響應時間非常慢。

當我將X從X拷貝到X_test - 它工作正常,但是當我使用新的bin時,我得到每一個請求的構建。

任何想法?

回答

1

最後,我發現在我們的代碼的某個地方,它將一個文件寫入bin目錄並將其刪除。

這會觸發ASP重建機制,這就是剛剛在你不知道的情況下引起的問題

+0

:如果可能的話,你應該寫文件到*的App_Data *目錄,而不是*倉*目錄。 – Heinzi 2009-11-08 22:59:47

0

在四個小時的工作結束時,我們創建了一個新的虛擬目錄x_test2,並創建了一個新的物理位置,並解決了它。

相關問題