我應該提前說我對web編程比較陌生,所以我可能會無意中犯下一些明顯的錯誤。Visual Studio Development Server緩存除ASPX文件位置以外的文件嗎?
當我試圖調試使用TinyMCE編輯器和fMath插件的webapp時,我遇到了這個奇怪的問題。基本上,我需要爲fMath插件添加一些新功能。爲此,我需要調試TinyMCE和fMath的工作方式。
我已經將TinyMCE和fMath文件添加到我的ASPX項目下的一個名爲Scripts的文件夾下。
當我運行webapp時,TinyMCE和fMath都按預期工作。
通過實驗,我將一些自己的代碼添加到適當的Javascript函數中,在我添加的代碼中設置了一些斷點,然後運行VS調試器。調試器從不觸發斷點。
我用alert()調用替換斷點並重新啓動調試。 alert()調用也不會被觸發。
對我來說,它看起來像VS Web服務器正在創建的文件的單獨緩存,並且這些文件用於調試目的。包含我的修改的文件顯示在編輯器中,但其他一些文件用於調試器。
我在這裏可能會錯過什麼?
可能是您的瀏覽器正在緩存文件,請嘗試通過按ctrl + F5刷新 – 2011-03-31 15:16:08
不!不錯,儘管如此。我做了Ctl-F5,結果是一樣的。 – kmontgom 2011-03-31 16:40:26