vs2008打开aspx文件时设计界面死机情况的解决
一、突然有一天,在使用vs2008从源视图向设计视图切换时,界面出现了假死现象,重装后亦无效。我从网上搜索原因,发现很多朋友都有类似的问题,但解决方案各异,原因更是众说纷纭。下面我就我所看到的和我的切身经历,对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和sp1等等,开始用的挺好,今天心血来潮想玩玩asp.net mvc技术,打开以前的一个asp.net项目时出不来设计器,一点“设计”或者“拆分”按钮就死机,IDE彻底没有反映,有了以前.net开发工具时不时会坏掉的经验,我这阵子安装啥软件都挺小心的啊,也就是新安装了一个ibm software update,一个暴风,一个rtx客户端,这些以前也用过啊,反复尝试之后搞定了这个问题。
问题现象:如果编写的是控制台程序,那么编译和运行都没有问题,但是如果是web项目,打开aspx文件以后,如果点设计或者点拆分视图的话,IDE就会死掉,点任何位置都没有响应。
打开windows事件查看器时可以在应用程序中看到以下警告信息:一个或多个模板不匹配任何已安装的项目包。
出现问题的原因:因为我安装的rtx客户端软件将注册表中的一个msxml解析dll的路径给改了。
解决的办法:打开注册表编辑器,找到HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\5.0\0\win32
,点右侧的默认值,改成原来的msxml5.dll文件,一般在安装有office的机器上(我的是office 2003)时这个文件的路径为
C:\Program Files\Common Files\Microsoft Shared\OFFICE11\msxml5.dll
需要根据你机器的实际情况修改路径,总之要指向ms官方的这个msxml5.dll文件。
修改完以后重新打开vs2008后测试正常。
转载于:https://www.cnblogs.com/jazzka702/archive/2009/07/29/1534432.html
vs2008打开aspx文件时设计界面死机情况的解决相关推荐
- 服务器一拷贝文件就死机,u盘拷贝文件时导致电脑死机怎么办【解决方法】
使用u盘存储.拷贝文件在我们的日常工作生活中已是很常用的移动存储设备,而随着技术的发展,大容量u盘也随之而来,而使用 u盘拷贝文件导致死机 也是我们会遇到的问题,那么遇到这种 u盘导致电脑死机 的问题 ...
- word打印机显示服务器脱机,电脑中打开word文件时总显示打印机没有响应的解决方法...
我们经常会使用word来编辑文档,不过近日有不少小伙伴在电脑中打开word文档的时候,却总是显示"打印机没有响应,但是程序可以在没有打印机信息的情况下继续运行,是否继续等待打印机响应?&qu ...
- 苹果Mac休眠唤醒后出现死机情况如何解决?
MacBook AIr进入休眠状态后,从休眠状态唤醒后,鼠标的图标一直处于转动状态,无法登录进入到系统中,出现死机的情况,强行按下电源键后,重启系统才能登录进去.此问题在macOS Catalina ...
- iis打开aspx文件时显示无法找到该页
iis 里 html 和 asp 的页面访问都正常,aspx 页面总是报无法找到该页. 前一阵子机器折腾的比较多:公司禁用安全360,说360跟一些公司自身监控之类有冲突,把360卸载,禁用了不少服务 ...
- 查看aspx文件安装什么服务器,aspx文件怎么打开?手把手教你怎么打开aspx文件
原标题:aspx文件怎么打开?手把手教你怎么打开aspx文件 在电脑里面,有许多不同格式的文件,而不同文件的打开方法也不一样,比如最近就有位朋友看见了一个aspx文件,不知道怎么打开.其实,打开asp ...
- 电脑上打开chm文件时系统提示:不能打开文件:mk:@MSITStore:(文件路径)
电脑上打开chm文件时系统提示:不能打开文件:mk:@MSITStore:(文件路径) 电脑无法打开.chm文件: 电脑"开始-运行"里面输入 regsvr32 itss.dll ...
- PADS打开PCB文件时出现提示:发生严重的运行时错误。
NOTE:My sofeware was PADS VX.2 1.问题产生情况: 用PADS的Layout画PCB画到一半提示这个错误.按确定就直接关闭了. 打开文件的提示 2.决解经历:然后再次打 ...
- cad2006安装未找到html文件,我的CAD已安装在D驱动器上,但是在打开dwg文件时,它提示找不到C...
确定要将其安装在D驱动器上而不要切割吗? 如果将其安装在D驱动器上,则意味着您已经安装了CAD,但尚未卸载!注册表中有剩余信息. 解决方案: 1.覆盖一次安装c驱动器的位置,然后将其卸载. 2.使用W ...
- 打开dll文件时模块加载失败,请确保二进制存储在指定的路径中,或者调试它以检查该二进制或相关的.DLL文件是否有问题
** 打开dll文件时模块加载失败,请确保二进制存储在指定的路径中,或者调试它以检查该二进制或相关的.DLL文件是否有问题 **打开dll文件时模块加载失败,电脑提示请确保二进制存储在指定的路径中,或 ...
- aspx文件怎么用服务器打开,高手教你轻松打开ASPX文件【图文教程】
电脑下载ASPX文件却不知道该如何打开?由于ASPX文件比较少见,所以部分电脑小白看到此文件都不清楚怎么打开?ASPX文件是一种Web文件,它是网站的网页源文件,里面全是代码,一般可以用记事本直接打开 ...
最新文章
- ConcurrentHashMap实现原理及源码分析
- 通俗理解注意力机制中的Q、K和V表示的具体含义
- IOS开发系列--IOS程序开发概览
- Python3 学习第十一弹: 模块学习四之sys库
- contos LINUX搭建LAMP笔记
- Java中定义实例变量时指定初始化值顺序
- java的css的块_JavaWeb--了解CSS
- 福禄克官方经销商给您科普光纤极性基础
- 自动化运维Shell课堂笔记
- IoT -- (三) 2018 Top物联网项目排名
- jquery查找父窗体id_Vue父组件获取子组件中的变量
- 这又何止呢的openeim002
- 上交AI研究院副院长马利庄:基于大数据的人脸识别技术进展与展望
- python和java哪个好找工作-你觉得学python还是java好找工作?
- Windows下安装elastic search
- 转发 eclipse 取消javascript 验证
- SQLServer2008R2密钥
- 基于ARMA模型的客流预测
- html 抓取移动,网页采集提取数据教程,以自定义抓取方式为例 - 八爪鱼采集器...
- adb shell get/setprop, setenforce...
热门文章
- iOS cocoapods的使用规范说明及示例(.podspec配置文件)
- 欧拉函数知识点总结及欧拉函数打表代码(数论)
- android:模拟水波效果的自己定义View
- 基于Tight VNC的远程协助功能的实现
- R与Python或协同助力机器学习:听Azure ML Studio讲座有感
- 手机都可以直接敲R了,还要电脑干嘛
- 21天实战人工智能系列:人工智能产品经理最佳实践(2)
- php dom对象,JavaScript_JavaScript DOM 对象深入了解,什么叫DOM,DOM是文档对象模型( - phpStudy...
- gulpsass安装配置
- [Vani有约会]雨天的尾巴(树上差分+线段树合并)