解決Visual Studio 2005 無(wú)法顯示設(shè)計(jì)視圖的方法
更新時(shí)間:2007年04月13日 00:00:00 作者:
Visual Studio 2005 無(wú)法顯示設(shè)計(jì)視圖的解決方法
你們有沒(méi)有碰到過(guò)這樣的情況,在用VS2005開(kāi)發(fā)的時(shí)候,點(diǎn)擊設(shè)計(jì)視圖沒(méi)有用,怎么點(diǎn)擊都看不到設(shè)計(jì)頁(yè)面,前段時(shí)間為這個(gè)被這個(gè)問(wèn)題郁悶了好久,一直的解決方法都只是重新安裝,VS2005那么龐大,每次重新安裝都要花費(fèi)我很長(zhǎng)的時(shí)間,后來(lái)在在網(wǎng)上找解決的辦法,功夫不負(fù)有心人總讓讓我找到了,現(xiàn)在我把解決辦法寫(xiě)下來(lái),大家碰到這樣的問(wèn)題就不用再這么辛苦了。
首先你要確定你的HTML代碼沒(méi)有問(wèn)題,因?yàn)樵赩isual Studio 2005 中內(nèi)置的新 Visual Web 設(shè)計(jì)器在正確的 HTML 方面比 Visual Studio .NET 2003 更嚴(yán)格。如果 aspx 頁(yè)包含不匹配的標(biāo)記或格式不正確的 HTML,則該設(shè)計(jì)器將不允許您在 Visual Studio 2005 內(nèi)切換到設(shè)計(jì)視圖。相反,您將被限制在代碼視圖,直到修復(fù)了問(wèn)題為止。發(fā)生該問(wèn)題的原因是 Visual Studio 2005 內(nèi)置有新的源代碼保留和驗(yàn)證功能。如果是因?yàn)镠TML代碼引起的不能切換設(shè)計(jì)視圖那解決辦法就很簡(jiǎn)單只要把HTML代碼修改正確就OK了,記住一定要寫(xiě)規(guī)范的HTML代碼。
我們?cè)賮?lái)看在HTML代碼沒(méi)有問(wèn)題的情況下,不能切換設(shè)計(jì)視圖怎么解決,一般在沒(méi)有HTML錯(cuò)誤的情況下不能切換設(shè)計(jì)視圖都會(huì)彈出錯(cuò)誤窗口的,這種情況一般是一些加載的程序出現(xiàn)了錯(cuò)誤,這個(gè)時(shí)候我們就可以用下面的方法來(lái)解決。
首先要確認(rèn)gdiplus.dll這個(gè)文件在c:\WINNT\Microsoft.NET\Framework\V2.0.50727和“安裝路徑\Visual Studio 8\Common7\Packages”這兩個(gè)文件夾中存在,然后在開(kāi)始--運(yùn)行中運(yùn)行這個(gè)命令devenv /ResetSkipPkgs,運(yùn)行完命令,從新啟動(dòng)VS2005就OK了。想了解devenv 命令的可以看下面這個(gè)地址 http://msdn2.microsoft.com/zh-cn/library/xee0c8y7.aspx
該文章轉(zhuǎn)載自'大智の博客':http://www.csafe.cn/article.asp?id=1249
你們有沒(méi)有碰到過(guò)這樣的情況,在用VS2005開(kāi)發(fā)的時(shí)候,點(diǎn)擊設(shè)計(jì)視圖沒(méi)有用,怎么點(diǎn)擊都看不到設(shè)計(jì)頁(yè)面,前段時(shí)間為這個(gè)被這個(gè)問(wèn)題郁悶了好久,一直的解決方法都只是重新安裝,VS2005那么龐大,每次重新安裝都要花費(fèi)我很長(zhǎng)的時(shí)間,后來(lái)在在網(wǎng)上找解決的辦法,功夫不負(fù)有心人總讓讓我找到了,現(xiàn)在我把解決辦法寫(xiě)下來(lái),大家碰到這樣的問(wèn)題就不用再這么辛苦了。
首先你要確定你的HTML代碼沒(méi)有問(wèn)題,因?yàn)樵赩isual Studio 2005 中內(nèi)置的新 Visual Web 設(shè)計(jì)器在正確的 HTML 方面比 Visual Studio .NET 2003 更嚴(yán)格。如果 aspx 頁(yè)包含不匹配的標(biāo)記或格式不正確的 HTML,則該設(shè)計(jì)器將不允許您在 Visual Studio 2005 內(nèi)切換到設(shè)計(jì)視圖。相反,您將被限制在代碼視圖,直到修復(fù)了問(wèn)題為止。發(fā)生該問(wèn)題的原因是 Visual Studio 2005 內(nèi)置有新的源代碼保留和驗(yàn)證功能。如果是因?yàn)镠TML代碼引起的不能切換設(shè)計(jì)視圖那解決辦法就很簡(jiǎn)單只要把HTML代碼修改正確就OK了,記住一定要寫(xiě)規(guī)范的HTML代碼。
我們?cè)賮?lái)看在HTML代碼沒(méi)有問(wèn)題的情況下,不能切換設(shè)計(jì)視圖怎么解決,一般在沒(méi)有HTML錯(cuò)誤的情況下不能切換設(shè)計(jì)視圖都會(huì)彈出錯(cuò)誤窗口的,這種情況一般是一些加載的程序出現(xiàn)了錯(cuò)誤,這個(gè)時(shí)候我們就可以用下面的方法來(lái)解決。
首先要確認(rèn)gdiplus.dll這個(gè)文件在c:\WINNT\Microsoft.NET\Framework\V2.0.50727和“安裝路徑\Visual Studio 8\Common7\Packages”這兩個(gè)文件夾中存在,然后在開(kāi)始--運(yùn)行中運(yùn)行這個(gè)命令devenv /ResetSkipPkgs,運(yùn)行完命令,從新啟動(dòng)VS2005就OK了。想了解devenv 命令的可以看下面這個(gè)地址 http://msdn2.microsoft.com/zh-cn/library/xee0c8y7.aspx
該文章轉(zhuǎn)載自'大智の博客':http://www.csafe.cn/article.asp?id=1249
您可能感興趣的文章:
- Visual Studio 2008中文版官方下載地址
- Visual Studio 2008 安裝失敗(“Web 創(chuàng)作組件”無(wú)法安裝)的解決辦法
- Visual Studio中的jQuery智能提示設(shè)置方法
- 微軟 Visual Studio 2010官方下載地址給大家
- 使用VisualStudio開(kāi)發(fā)php的圖文設(shè)置方法
- SQLServer 在Visual Studio的2種連接方法
- Visual Studio中根據(jù)系統(tǒng)區(qū)分引用64位、32位DLL動(dòng)態(tài)庫(kù)文件的配置方法
- 在Visual Studio中用C++語(yǔ)言創(chuàng)建DLL動(dòng)態(tài)鏈接庫(kù)圖文教程
- Windows下用PyCharm和Visual Studio開(kāi)始Python編程
- 解決Visual Studio 2012 Update 4 RC啟動(dòng)調(diào)試失敗的方案
相關(guān)文章
asp.net 編譯器錯(cuò)誤信息: CS0006: 未能找到元數(shù)據(jù)文件 該死的.NET
今天公司新上一臺(tái)志強(qiáng)虛擬主機(jī) 所有配置都好了 給客戶調(diào)整.net 出現(xiàn)了報(bào)錯(cuò)2009-06-06在ASP.NET中使用Session常見(jiàn)問(wèn)題集錦
在ASP.NET中使用Session常見(jiàn)問(wèn)題集錦...2007-08-08ajax.net +jquery 無(wú)刷新三級(jí)聯(lián)動(dòng)的實(shí)例代碼
ajax.net +jquery 無(wú)刷新三級(jí)聯(lián)動(dòng)的實(shí)例代碼,需要的朋友可以參考一下2013-05-05淺談ASP.NETCore統(tǒng)一處理404錯(cuò)誤都有哪些方式
本文主要介紹了ASP.NETCore統(tǒng)一處理404錯(cuò)誤都有哪些方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04Asp.Net+XML操作基類(修改,刪除,新增,創(chuàng)建)
更新內(nèi)容: 1,根據(jù)父節(jié)點(diǎn)屬性讀取字節(jié)點(diǎn)值 2,根據(jù)節(jié)點(diǎn)屬性讀取子節(jié)點(diǎn)值(較省資源模式)2008-07-07ASP.NET MVC5網(wǎng)站開(kāi)發(fā)項(xiàng)目框架(二)
這篇文章主要介紹了ASP.NET MVC5網(wǎng)站開(kāi)發(fā)項(xiàng)目框架,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2015-09-09