尝试启动WebMatrix时出现IIS错误

17 浏览
0 Comments

尝试启动WebMatrix时出现IIS错误

当我尝试启动WebMatrix时,弹出一个警告提示:“无法初始化IIS Express,请确保已正确安装和配置。”我已经卸载并重新安装了IIS Express和WebMatrix,但行为没有改变。我在网上找到的建议是拥有HKEY_CLASSES_ROOT\Microsoft.IIS.VersionManager注册表键,并用该注册表键的权限替换所有子对象权限。但这似乎没有帮助。从事件查看器中可以看到,每当iisexpresstray.exe或webmatrix.exe尝试启动时,都会出现.NET运行时异常:应用程序:iisexpresstray.exe,框架版本:v4.0.30319,描述:由于未处理的异常,进程被终止。异常信息:System.ArgumentNullException。堆栈:at System.Runtime.InteropServices.Marshal.FinalReleaseComObject(System.Object) at Microsoft.Web.VersionManager.IisExpressVersion.Dispose(Boolean) at Microsoft.Web.VersionManager.IisVersion.Finalize()。我非常感谢任何在诊断和解决此问题方面的帮助。WebMatrix对我即将开始的一个项目几乎是必不可少的。谢谢!

0
0 Comments

问题原因:可能是由于缺少IIS 8 Express引起的。

解决方法:下载并安装IIS 8 Express,如果已经安装了但出现问题,则选择修复按钮并重新启动WebMatrix。

0
0 Comments

问题原因:安装IIS 8 Express解决了问题。

解决方法:安装IIS 8 Express。

0