2012-08-13 26 views
0

我是一個ASP.NET noob,目前主要完成桌面和中間件服務開發。我提前爲我的noobness道歉。Asp.NET Response.Write()已經結束但仍然寫作

在我的幾個頁面上,我使用了一個Response.Write(「數據加載....」)類型的命令,爲用戶提供了一些非常基本的反饋,同時一些數據表中填充了大量數據。我的問題是,我已經從任何地方刪除它(是的,它真的從任何地方都消失了),但它仍然出現在瀏覽器中。爲什麼?

我做了以下,但沒有已經得到擺脫它:

  1. 關閉瀏覽器,清除所有Cookie /臨時文件,重新啓動我的工作站....
  2. 回收的應用程序池並重新啓動該網站,以及重新啓動服務器.....

我已經做了我能想到的一切,但它仍然顯示在瀏覽器中。我猜這是緩存在某處,我會假設我所做的一切都會清除它。

我錯過了什麼?提前致謝。

+0

這可能是一個愚蠢的問題,但你重新編譯?這曾經讓我咬了幾次。 – rikitikitik 2012-08-13 01:14:06

+0

不是一個愚蠢的問題,因爲當我裝上咖啡因時,我無法免疫愚蠢的錯誤。但是,我重新編譯了。我只是不明白這一點。沒有意義。 – CSmanic 2012-08-13 01:16:27

+0

我會抓住用於執行的dll,將它放在[dotPeek](http://www.jetbrains.com/decompiler/)(或其他反編譯器)中,並找到Write方法所在的方法(或被)被調用,並查看反編譯代碼的樣子。可能需要清理並重建您的解決方案? – hmqcnoesy 2012-08-13 01:20:01

回答

0

非常感謝大家的幫助。我認爲它必須是非常簡單的東西(可以忽略一些基本的東西),或者宇宙準備被吸入黑洞。

該站點正在使用批處理腳本部署到服務器來完成所有工作。移動到服務器的文件的路徑由於某種原因在腳本中進行了硬編碼,因此它在該網站的錯誤版本上進行了複製。這直接對應和發生,因爲我剛剛將我的開發環境移動(複製)到不同的文件夾。

更新了部署腳本。正確的文件現在正在被複制。解決。 (Geez。)

再次感謝!

相關問題