爲什麼ASP.NET Web應用程序的代碼隱藏頁面在運行時被鎖定?我有舊的項目(可能定義爲「網站」而不是「網絡應用程序」),我可以在其中編輯代碼,刷新瀏覽器並查看我的更改。使用網絡應用程序,如果我想查看我的更改,我必須不斷關閉並重新打開瀏覽器。是否有一個設置或我錯過了一些讓我在運行時編輯的內容,而無需重新啓動調試會話?爲什麼我不能在運行時編輯我的ASP.NET Web應用程序?
3
A
回答
7
您可以在項目屬性中啓用編輯並繼續。右鍵單擊解決方案資源管理器中的項目,選擇Web選項卡,然後選中啓用編輯並繼續。
現在,您可以編輯源代碼,但必須暫停調試程序才能執行此操作。
3
將IIS用作開發服務器時,編輯並繼續目前不適用於Visual Studio for ASP.NET。
看到這個blog entry,但是,這表明它是可能的Visual Studio 2005 Web Application Project項目類型。它需要在開發期間使用Visual Studio開發服務器(Cassini)而不是本地IIS(請參閱項目上的屬性框)。
2
沒有,在Web應用程序中,codebehinds是預編譯成動態鏈接庫,所以在動態鏈接庫將回收的應用程序池,並停止調試過程中的任何改變,
如果按Ctrl-F5,而不是隻F5啓動(或主機在IIS網站),你開始沒有調試器,並且不需要重新啓動瀏覽器所有的時間...
除非你真的真的需要調試問題你無法弄清楚,你應該在沒有調試器的情況下啓動網絡應用程序,使其啓動更快捷。花費在調試上的每一分鐘都沒有花費時間編寫單元測試。恕我直言,你應該寫單元測試,它們持續時間更長。
相關問題
- 1. 爲什麼我不能調試我的asp.net web應用程序
- 2. 爲什麼我的machine.config HttpModule不能在我的web應用程序中運行?
- 3. 爲什麼我的Web應用程序在調試運行時不使用Web.Debug.config?
- 4. 爲什麼我不能在運行時
- 5. 爲什麼我的郵件應用程序不能運行(運行時錯誤)?
- 6. 爲什麼TinyMCE編輯器不會出現在我的Web應用程序中?
- 7. 爲什麼我的程序編譯但不能運行?
- 8. eclipse爲什麼不編譯我的web應用程序?
- 9. 爲什麼我的ASP.NET MVC應用程序中的編輯代碼不工作?
- 10. 爲什麼我不能在ASP.net中編輯dropdownlist的位置?
- 11. 爲什麼我的Gemfile不能運行?
- 12. 爲什麼不能在本地使用heroku運行我的rails應用程序?
- 13. 爲什麼我的經典ASP頁面不能在我的ASP.NET應用程序的根目錄中運行?
- 14. 爲什麼我的VB 6.0應用程序不能編譯?
- 15. 當我運行我的應用程序時,爲什麼我的圖像拉伸?
- 16. 爲什麼我無法運行我的hello swing應用程序?
- 17. 爲什麼是Common Lisp的Web程序的執行我不能
- 18. 模擬器不能在Eclipse上運行我的應用程序。爲什麼?
- 19. 爲什麼我的express.js不能運行?
- 20. 爲什麼我的程序在我嘗試運行時崩潰?
- 21. 爲什麼我不能運行RubyGame?
- 22. 爲什麼我的MVC 5 ASP.Net應用程序在本地工作,但部署到Azure時不能運行?
- 23. 爲什麼我得到DeadlineExceededException:在我的web應用程序中?
- 24. 爲什麼我的express js應用程序不能執行?
- 25. 爲什麼儀器不能執行我的Monotouch應用程序?
- 26. 爲什麼我的鏈接不能在Asp.Net Master Page上運行?
- 27. 爲什麼我不能在Visual Studio之外運行django應用程序?
- 28. 爲什麼我的應用程序正在運行
- 29. 當我運行的Web應用程序
- 30. 我怎麼能防止編輯父對象,如果它已經在我的asp.net MVC Web應用程序
我已經啓用了該功能,但每當我進行更改時,就表示無法繼續,除非重新啓動調試程序。 – gfrizzle 2008-11-20 21:55:55
它說別的嗎?它在這裏正常工作。 – 2008-11-20 22:04:28