January 11, 2009

UpdatePanel裡出現__designer屬性的解決方案

被這個問題困擾了好一陣子了,Pete用VS2005把Web Control拉進UpdatePanel時,在Web Control的屬性都會莫名的多出__designer::wfdi屬性,而且VS2005會不認得UpdatePanel的屬性。

雖說compile還是能過,但於VS的aspx原始檔畫面會出現一堆紅色底線,畫面極不美觀,嚴重影響視力且格式化文件的排版功能會失效,有時Intellisense還會不能用!

 以下提供一個簡單的方法,Pete也成功的解決了這個問題:

 至C:\Documents and Settings\XXX\Application Data\Microsoft\VisualStudio\8.0下砍掉ReflectedSchemas資料夾後,重新開啟VS,一切問題就解決囉!

*XXX為預設登入電腦名稱,若在安裝作業系統時未變更電腦名稱則預設為Administrator 

*Pete的VS版本是Professional,其它版本的解決方式可參考以下網址: blogs.msdn.com/mikhailarkhipov/archive/2007/01/03/how-to-fix-intellisense-issues-after-upgrading-to-asp-net-ajax-1-0-rc.aspx

No comments: