關於VS2005 無法使用切換到設計視圖的解決方法

昨天才重新裝了win2kadvancedserver和vs2005,用的感覺很不錯,高興的很。

可今天上午一個問題鬱悶住我了,10點左右在沒有任何徵兆的情況下,vs2005中的.aspx突然不能切換到設計試圖外加Enter、Backspace及上下左右鍵不能使用,但鼠標可以使用(記事本中沒有任何異常),急的我先是重起了好幾次機器,但於事無補,沒有任何效果 ,問同事被告之重裝vs。但總感覺不是AG辦法,要是AG後還是這樣的問題怎麼解決啊?於是,去求最好的老師“baidu”,一開始沒有眉目,後來終於搜到了一篇帖子,問題得以解決,和大家分享一下~

 

今天使用VS2005做asp.net Webform,發現無法切換到設計視圖,即便偶爾切過去了,asp.net服務器控件都無法顯示。
開始以爲是代碼問題,從vss上獲取無問題版本後,仍然無法切換到正常的視圖。
 
查MSDN,解決方法如下:
確保gdiplus.dll 動態庫文件保證在
c:/WINNT/Microsoft.NET/Framework/V2.0.50727
c:/Program Files/Visual Studio 8/Common7/Packages
兩個文件夾中都有
然後
"開始"-"運行" devenv /ResetSkipPkgs
可我使用的操作系統是winxp sp2,沒有winnt目錄,於是在
C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727
目錄下狂找,居然沒有gdiplus.dll,在
C:/Program Files/Microsoft Visual Studio 8/Common7/Packages(如果vs2005安裝在d盤,那就是D:/Program Files/Microsoft Visual Studio 8/Common7/Packages)
目錄下也沒有gdiplus.dll這個庫。
這下我可犯納悶了。gdiplus.dll是個什麼東西呢?上百度搜一把,發現解釋大意是:一個用來繪製windows控件的公用庫,由Microsoft公司開發維護的。
既然是一個公用庫,我隨便找或者下載一個比較新的版本,應該就可以了吧。
我想肯定有很多軟件調用這個gdiplus.dll,於是打開“我的電腦”按F3,輸入"gdiplus.dll",一搜,呵,發現Dreamweaver,office,qq,flash 8.0,adobe photshop cs2這些軟件都調用了它,於是我挑一個最新版本的(就是把鼠標放在搜索結果的項上,會顯示版本號、創建日期,選一個版本號、創建日期最新的),copy到
C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727
C:/Program Files/Microsoft Visual Studio 8/Common7/Packages
兩個目錄下,好了之後,操作如下:
“開始”-“程序”-“Microsoft Visual Studio 2005”-“Visual Studio Tools”-“Visual Studio 2005 命令提示”,輸入devenv /ResetSkipPkgs,搞定!:)

引用自:http://www.cnblogs.com/liuyes/archive/2007/09/12/765360.html#890505

採飛揚的小屋

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章