0
我有一個大的棕色字段webforms應用程序,它使用ObjectDatasource控件遍佈整個地方,這使得重構比應該更難。如果objectdatasource的連接不正確,我該如何獲得編譯失敗?
如果一個對象或方法被重命名會導致ObjectDataSource不再工作,是否有辦法獲得comile-time失敗?在MVC中有編譯視圖的概念,對於webforms有沒有與此相似的內容?
我有一個大的棕色字段webforms應用程序,它使用ObjectDatasource控件遍佈整個地方,這使得重構比應該更難。如果objectdatasource的連接不正確,我該如何獲得編譯失敗?
如果一個對象或方法被重命名會導致ObjectDataSource不再工作,是否有辦法獲得comile-time失敗?在MVC中有編譯視圖的概念,對於webforms有沒有與此相似的內容?
有沒有簡單的方法,沒有。在.ASPX或.ASCX中定義的任何內容都是在運行時創建的。你唯一能做的就是嘗試訪問代碼隱藏的對象(假設一個Web應用程序項目)並確保項目編譯成功。但是,這隻會告訴你它是否在.design代碼隱藏文件中正確定義;它不會幫助您追蹤.ASPX或.ASCX文件中對它的任何引用。