WebMatrix无法启动的问题

之前已经听闻过WebMatrix这个工具,今天正好有时间,遂想尝试一下,看看与Visual Studio有什么区别。

首先是从其官网上下载安装包,地址在这里。文件很小,只有94K。

接着双击文件进行安装,无需任何选择,过程十分简单。当然,这么小的安装包肯定无法满足安装需要,所以必要的文件还要另外通过网络下载。依据网速的快慢,安装的时间会有所变化。

完成安装之后便可以启动程序了。为了尽早体验WebMatrix建站的感觉,所以一开始选择了模板方式快捷建立网站。

数秒钟后,一个崭新的“入门网站”便诞生了。果然方便!

看了一下界面,菜单上有“启动”按钮,就先先看看网站的效果吧。点击,跳出了“以下网站已停止:“入门网站”。”的警告。

这是怎么回事?

返回栏目页:http://www.bianceng.cnhttp://www.bianceng.cn/webkf/tools/

第一反应是IIS出问题了。于是在CMD中运行“C:\Program Files (x86)\IIS Express>iisexpress.exe /trace:error”命令。结果出现了下面这样的错误:

正在启动 IIS Express…
Initializing the W3 Server Started CTC = 4485278
 W3 Server initializing WinSock. CTC = 4485293
 W3 Server WinSock initialized. CTC = 4485293
 W3 Server ThreadPool initialized (ipm has signalled). CTC = 4485293
 Failed to load global module C:\Program Files (x86)\IIS Express\diprestr.dll
 Failed processing with hr = 8007007e
 Error loading global modules. hr = 8007007e
 Terminating W3_SERVER object
 Start listenerChannel http:0
 Initializing the W3 Server Started CTC = 4486307
 W3 Server initializing WinSock. CTC = 4486323
 W3 Server WinSock initialized. CTC = 4486323
 W3 Server ThreadPool initialized (ipm has signalled). CTC = 4486323
 Failed to load global module C:\Program Files (x86)\IIS Express\diprestr.dll
 Failed processing with hr = 8007007e
 Error loading global modules. hr = 8007007e
 Terminating W3_SERVER object
 InitComplete event signalled
 Report ListenerChannel stopped due to failure; ProtocolId:http, ListenerChannelI
 d:0
 Process Model Shutdown called
 Failed to start ‘HostedWASStart’. Error = 35634384
 HostableWebCore activation failed.
无法启动 iisexpress。  

找不到指定的模块。
 有关错误的详细信息,请在已启用跟踪开关(/trace:error)的情况下运行 iisexpress.exe
。

果然是IIS的关系。再从网上寻找解决方案。发现有人与我有相似的经历。

于是,将Documents\IISExpress下的config目录整个删除了,重新运行“C:\Program Files (x86)\IIS Express>iisexpress.exe /trace:error”,这下正常了。而config目录也被自动重建。

再一次使用WebMatrix建立一个新的网站,顺利运行!

比较了下新旧config目录的区别,applicationhost.config文件中有许多不同的地方,但究竟是何处出了问题,也很难判断。大致能确定的是,这个问题应该为WebMatrix安装所引起的。因为安装WebMatrix前的IIS可是能够正常运行的。

解决这个问题,也花了不少时间,没什么好说的了,只希望微软以后对此能有所改善吧。

作者:cnblogs 申江渔夫

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索server
, 运行
, 网站
, express
, iisexpress
, load failed
, 无法打开webmatrix
, webMatrix
, IIS EXPRESS
applicationHost.config
webmatrix 无法安装、hp web服务无法启动、webhdfs 无法启动、webmatrix、webmatrix 下载,以便于您获取更多的相关知识。

时间: 2024-08-04 08:57:48

WebMatrix无法启动的问题的相关文章

WebMatrix开发ASP.NET试用手记

asp.net|web 前言 无可否认,Microsoft的重量级开发工具Visual Studio.NET确实为我们提供了一个非常强大.优秀的.NET应用系统集成开发环境.但是,使用VS.NET也要面对一些问题,比如:VS.NET要付费(当然D版另当别论),VS.NET安装比较麻烦,VS.NET占用空间很大,对机器要求也较高.因此,采用VS.NET来开发要付出比较高昂的使用成本,只有应用于大型的系统开发才有较好的性效比. 如果仅仅只是要进行中小型的基于ASP.NET的Web应用系统开发的话,是

使用Microsoft WebMatrix快速构建网站

WebMatrix 是生成.测试和部署网站的最简单方式.WebMatrix 安装只需要几分钟,并会将 Web 服务器.数据库和编程框架完美集成到单一集成体验中.从 WebMatrix 连 接到 Visual Studio 或 SQL Server Express 以利用 Microsoft 专业工具和服务器. WebMatrix 在今天发布了正式版本,正如前面官方的介绍一样,WebMatrix 的特点即一站式和简化的开发过程.WebMatrix安装后的体积 非常之小,仅仅 25M 左右!但是却包

VS2013启动调试出错的解决方案

  在安装VS2013时,可能会出现安装失败,一般是由于安装包不完整缺乏相应组件引起的.此外可能是由于包装失败后没有清除安装缓存导致再次安装仍然失败. 一.在启动调试时报错 Visual Studio 2013 虽然集成安装了 IIS Express 8.0,但是并未安装 WebMatrix ,第一个问题就是这个原因造成的. 解决方案: 1.下载最新版本的 Microsoft Web Platform Installer 5.0运行. 2.在组件列表中选择最新版本的 WebMatrix 3.0,

VS2013无法启动 IIS Express Web解决办法

  不要勾选[覆盖应用程序根URL(U)],或让[覆盖应用程序根URL(U)]下面的输入框和上面的输入框的地址一样! 使用VS2013有一段时间了,因前期都是编写C/S程序,没有使用到B/S调试器.前几日,创建了一个MVC项目,突然发现VS2013无法调试,报了这样的错. 一下子有点蒙,why? 修改项目属性的Web项,如下. F5运行,仍然出错. 这时候我知道了是Web调试器没有启动,但是却不明白为什么.于是检查IIS8.5的安装情况,把一些可能需要安装的都给装了. F5运行,问题依旧. 问题

process-Widget启动报异常。请求解决

问题描述 Widget启动报异常.请求解决 Unable to launch app or broadcast Intent process is bad act=android.appwidget.action.APPWIDGET_ENABLED 怎么回事啊!!! 开始还好好的,后来不晓得怎么了,装widget一直报这个错,不晓得抽什么风, 网上说神马卸掉重装,卸掉关机重启重装,统统都不行.... 解决方案 http://stackoverflow.com/questions/3253676/

无法启动承载网络解决方法

是不是很多朋友都遇到了无法启动承载网络 连到系统上的设备没有发挥作用的错误提示呢?如果是的话就可以参考本文为大家介绍的解决方法啦. 这个问题通常出现在我们想要共享无线网络的时候,比如通过下面这三条命令: (1)netsh wlan set hostednetwork mode=allow (2)netsh wlan set hostednetwork ssid=OPEN key=1234567890 (3)netsh wlan start hostednetwork 可能前两条都没有问题,一切正

Win8.1 Update无法启动?

  在日常使用过程中,Win8/Win8.1用户难免会遇到以上无法启动系统,或者系统启动失败问题.一般情况下,我们可以使用Win8系统还原点恢复或者系统镜像备份恢复.但如果你电脑本地同时没有以上备份和还原点,该怎么办? 是否需要重装系统吗?不,这时可以使用Win8.1安装镜像+应急命令来修复,例如最经典的sfc /scannow命令. 该修复命令可以扫描所有保护的系统文件的完整性,同时使用正确的微软版本替换受损或者异常的版本文件.这次,也整理了相应的图文操作步骤,具体操作如下-- 1.下载Win

Win7和Win8双系统默认启动项怎样设置

  当xp系统退役之后,我们使用的电脑系统无非就是win7系统和win8系统了.不少人为了体验这两种系统所带来不一样的感觉,就会安装双系统.不过在使用的过程之中,却遇到了麻烦,明明设置的默认启动项是w8,可是系统却进入了w7.那么Win7和Win8双系统默认启动项怎样设置呢?下面来了解一下吧. 方法一:使用启动文件夹 1.在桌面上新建快捷方式,在"请键入对象的位置"框里面输入以下字符: bcdedit /set {bootmgr} default {current} 2.当创建好了快捷

win7系统自动修复功能怎么启动

  win7系统自动修复功能的启动方法:在开机的过程中按F8键即可进入进入win7高级启动选项,对比xp系统中的多了"修复计算机"和"禁用系统失效时自动重启","禁用驱动程序签名强制"三项功能.