前些天从微软官网(中国)下载了vs2008的90天试用版,安装很顺利。但使用时发现,从源视图向设计视图切换时,界面出现了假死现象,重装后亦无效。我从网上搜索原因,发现很多朋友都有类似的问题,但解决方案各异,原因更是众说纷纭。下面我就我所看到的和我的切身经历,对vs2008设计视图假死的原因及解决方案总结如下。

在这之前先说明下,有些朋友出现此类问题,其实并不是假死,或是源代码的错误,或是内存过低反映缓慢。而我下面要解决的问题都排除了这两种可能。

1、软件本身问题

可能是安装时出现错误或者是软件残缺,导致WebDeveloper组件丢失或未安装。此时选择“视图/设计器”,会出现“未能找到相关组件”的提示。并且你在program目录下找不到Microsoft Web Designer Tools文件夹。建议首先查看是否存在此文件夹。

解决方案:重装软件直到webDeveloper安装成功,强烈建议使用Microsoft Visual Studio 2008 Professional 英文版,不要用微软官方的90天试用版!

2、注册表被修改

安装office2003的用户其相关注册表HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\5.0\0\win32的键值是C:\Program Files\Common Files\Microsoft Shared\OFFICE11\msxml5.dll,假如不是就可能使设计视图假死。注册表被修改一般是因为安装别的软件如RTX2006(腾讯通)所造成的。它们会篡改注册表键值。

解决方案:运行注册表(开始-运行-输入"regedit"打开注册表)查看键值是否正确,假如不对,按上文修改。

3、office相关

从注册表路径就可以看出vs2008与office的关系甚密。假如office版本过低(如office2000或xp),或者office有某些错误,都可能导致vs2008出现错误。例如,当机器用老版本的的fpcutl.dll去访问office文件夹时,就会出现设计视图的假死。按照一个国外网友的做法是,重写fpcutl.dll文件,将原来的C:\Program Files\Microsoft Office\Office10改为C:\Program Files\Microsoft Expression\Web Designer。不过office2000目前用得不多了,很少是由于这个原因。但对office进行更新是可以试一下的。

解决方案:

(1)假如你是office2000或xp用户,按照上文重写fpcutl.dll文件。

(2)假如你是office2007用户,尝试更新office,之后重启电脑。

(3)假如还不行,尝试对C:\Program Files\Common Files\Microsoft Shared\OFFICE12\Office Setup Controller\setup.exe文件进行删除或重命名。

以上便是我对vs2008设计视图假死原因及解决方案的总结,假如你有类似问题可以从方案一到三依次排除,应该能够解决。

最后我要说的是,我们所讨论的这个问题当然不是什么大问题,小到一个软件的一个小毛病,所以在某些人看来做这样篇幅的讨论有点“不合时宜”。但是我知道就这么一个“小问题”一直困扰了我很长时间,让人心烦甚至伤心。所以通过这个问题,我严重怀疑微软的测试团队,严重怀疑vs2008的可用性。它给用户带来的不便是巨大的,不光国内用户,我在国外的网站上也能看到此问题的讨论。所以我写下这篇文章希望能帮助别人尽快解决问题,避免将宝贵的时间与精力浪费在这些琐碎地让人发抖的问题上。

转载于:https://www.cnblogs.com/like0112/archive/2008/10/27/1320412.html

关于vs2008设计视图假死的原因及解决方案总结相关推荐

  1. Tomcat假死的原因及解决方案

    假死:Linux服务器没有崩,浏览器访问页面,出现无法访问的情况但是并没有报4xx或5xx错误,重启tomcat后,恢复正常. 原因:tomcat默认最大连接数(线程数)200个,默认每一个连接的生命 ...

  2. hive卡在 kill command不动假死的原因及解决方案

    hive中执行了select count(1) from table 后,一直无反应. 我部署了一个节点的hadoop(2.6.0)伪分布式系统,然后部署了hive,启动了hadoop和hive之后, ...

  3. java 线程假死_Tomcat假死的原因及解决方案

    服务器配置:linux+tomcat 现象:Linux服务器没有崩,有浏览器中访问页面,出现无法访问的情况,没有报4xx或5xx错误(假死),并且重启tomcat后,恢复正常. 原因:tomcat默认 ...

  4. vs2015 html页面没有试图,vs2015 web设计视图假死,求帮助

    你好, 首先,请在发送一个请求去验证你的MSDN账号. 然后,从你的描述来看,即使创建新项目,VS的design界面出现不了还是你的VS安装有问题. 我们可以从两方面考虑: 1. 系统环境 建议你检查 ...

  5. 计算机开机后无法网络拨号怎样处理,拨号上网时电脑假死的原因和解决方法

    用拨号上网时,有时候遇到电脑假死, 就是刚装了宽带的时候,电脑一开机出现拨号连接的时候电脑就死机, 其实电脑没有死机, 就是假死,要过上几分钟电脑自动好.没什么大问题,只是对于电脑初学者来说难免有一些 ...

  6. WinForm程序界面假死,寻求完美解决方案

    WinForm程序界面假死,寻求完美解决方案 参考文章: (1)WinForm程序界面假死,寻求完美解决方案 (2)https://www.cnblogs.com/funying/p/3230873. ...

  7. linux进程假死的原因_一次Spring Boot假死诊断

    这两天遇到一个服务假死的问题,具体现象就是服务不再接收任何请求,客户端会抛出Broken Pipe. 01 检查系统状态 执行top,发现CPU和内存占用都不高,但是通过命令 netstat -n | ...

  8. java启动子线程过多导致卡死_java线程基础巩固---多Product多Consumer之间的通讯导致出现程序假死的原因分析...

    在上一次中已经实现一个生产者与消费者的初步模型(http://www.cnblogs.com/webor2006/p/8413286.html),但是当时只是一个生产者对应一个消费者,先贴下代码: p ...

  9. linux进程假死的原因_Linux系统死机的原因及解决办法

    系统出现死机,一般分为两种情况:一是硬件问题;二是软件问题. 一.硬件问题 可以考虑分析以下几点: 1.不要超频CPU,如果已经超频的先回复到原来的频率 虽然平时运行没有问题,但可能在高负载的使用中就 ...

最新文章

  1. 任务简介(Query Performance Prediction)
  2. Oracle-SQL语法基础【以一个完整项目为例】
  3. python排行_如何看待Python排名超越C++?
  4. Python Numpy 笔记
  5. [功能发布]Excel与PowerBI互通互联升级版连接SSAS和AzureAS
  6. hive复合数据类型之array
  7. Memstore数据刷写与阻塞机制深入剖析及参数优化
  8. 今日新出!旷视提出One-Shot模型搜索框架的新变体
  9. winform 鼠标 静止时间_四款蓝牙鼠标的详细使用体验对比
  10. 【系统分析师之路】系统分析师历年真题大汇总
  11. 开源代码授权Licence说明
  12. android手机 联系人迁移,有什么软件能快速将手机通讯录的联系人传到另一个手机上...
  13. 2021-3-4大学化学无机化学原理(1)理想气体的状态方程和分压定律
  14. python中面向对象编程简称为_Python-面向对象编程
  15. 【NOIP普及组】 1945:【09NOIP普及组】多项式输出
  16. 访问修饰符(默认是什么)
  17. 多目标优化系列(一)NSGA-Ⅱ
  18. Linux用户的基本操作1 用户相关信息 及useradd /usermod 部分
  19. 湖人 PK 凯尔特人!!!
  20. 推荐一些2021年适合做webapp、跨平台app的几个毕业设计主题,也适合做微信小程序毕设主题

热门文章

  1. (priority_queue)自定义优先级
  2. c向文件中插入数据_如何把数据写入顺序文件中,VBA代码中Write#语句的利用
  3. queue double java_一文弄懂java中的Queue家族
  4. bash shell sed 获取第一行_老司机给出的关于 shell 脚本的8个建议,必收!
  5. 语言中要输出表格_C语言 | 表格输出若干人的信息
  6. java log4j权限被否定_SLF4J简介与使用(整合log4j)
  7. python css和xpath_Selenium系列教程(四)css、xpath定位(基于 Python)
  8. css居中的几种方法_CSS几种常用的水平垂直居中对齐方法
  9. 鸿蒙os能超越ios吗,鸿蒙OS对比iOS,华为再次“超越”,流畅度大幅领先苹果!...
  10. 没有bug队——加贝——Python 练习实例 33,34