Visual Studio 2005 无法显示设计视图的解决方法


        你们有没有碰到过这样的情况,在用VS2005开发的时候,点击设计视图没有用,怎么点击都看不到设计页面,前段时间为这个被这个问题郁闷了好久,一直的解决方法都只是重新安装,VS2005那么庞大,每次重新安装都要花费我很长的时间,后来在在网上找解决的办法,功夫不负有心人总让让我找到了,现在我把解决办法写下来,大家碰到这样的问题就不用再这么辛苦了。

        首先你要确定你的HTML代码没有问题,因为在Visual Studio 2005 中内置的新 Visual Web 设计器在正确的 HTML 方面比 Visual Studio .NET 2003 更严格。如果 aspx 页包含不匹配的标记或格式不正确的 HTML,则该设计器将不允许您在 Visual Studio 2005 内切换到设计视图。相反,您将被限制在代码视图,直到修复了问题为止。发生该问题的原因是 Visual Studio 2005 内置有新的源代码保留和验证功能。如果是因为HTML代码引起的不能切换设计视图那解决办法就很简单只要把HTML代码修改正确就OK了,记住一定要写规范的HTML代码。

        我们再来看在HTML代码没有问题的情况下,不能切换设计视图怎么解决,一般在没有HTML错误的情况下不能切换设计视图都会弹出错误窗口的,这种情况一般是一些加载的程序出现了错误,这个时候我们就可以用下面的方法来解决。
        首先要确认gdiplus.dll这个文件在c:\WINNT\Microsoft.NET\Framework\V2.0.50727和“安装路径\Visual Studio 8\Common7\Packages”这两个文件夹中存在,然后在开始--运行中运行这个命令devenv /ResetSkipPkgs,运行完命令,从新启动VS2005就OK了。想了解devenv 命令的可以看下面这个地址
http://msdn2.microsoft.com/zh-cn/library/xee0c8y7.aspx

posted @ 2006-07-13 13:08 Forrest Gump 阅读(570) 评论(8)  编辑 收藏 所属分类: Visual Studio 2005 &ASP.NET 常见问题及解决办法

  回复  引用    
#1楼 2006-07-19 10:44 | Angelu [未注册用户]
谢谢啊,这下终于可以了!!!

  回复  引用  查看    
#2楼 [楼主]2006-07-19 15:51 | Forrest Gump      
呵呵,能帮助你是我最大的快乐
  回复  引用    
#3楼 2006-10-23 09:13 | fafa [未注册用户]
我想问下,“安装路径\Visual Studio 8\Common7\Packages”的gdiplus.dll不存在,是不是只能重装啊啊
  回复  引用    
#4楼 2006-10-23 09:26 | fafa [未注册用户]
我把c:\WINNT\Microsoft.NET\Framework\V2.0.50727下的gdiplus.dll拷到“安装路径\Visual Studio 8\Common7\Packages”下。发现也可以打开视图了,目前还没出现问题。
感谢一下。
  回复  引用    
#5楼 2006-11-01 10:06 | 帶帶 [未注册用户]
謝謝啦,終於解決一個難題,真的可以啦
之前以為是vs2005壞了,重裝了一趟
  回复  引用    
#6楼 2007-02-26 12:00 | vs [未注册用户]
非常感谢!
找了好久才找到!
  回复  引用  查看    
#7楼 2008-05-25 12:51 | 隐姓埋名      
真的很好使!
万分感谢!
  回复  引用  查看    
#8楼 2008-05-25 20:49 | 银河使者      
有谁知道在VS2008下asp.net的设计视图无法显示的问题如何解决??

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-01-07 11:44 编辑过


相关链接: