You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WebMatrix启动模板/应用库报错求助:无法下载Web Platform产品列表

解决WebMatrix无法下载产品列表的XML解析错误

我之前也踩过这个坑!毕竟微软早就停止WebMatrix的主动维护了,官方的产品列表数据源要么失效了,要么返回的内容格式变了,刚好撞在WebMatrix老旧的XML解析逻辑上——它只认大写的DOCTYPE,但现在返回的页面里是小写的doctype,直接就报解析错误了。

给你几个亲测有效的解决办法,按优先级来:

1. 修改WebMatrix的数据源配置文件

WebMatrix是从本地配置里的URL拉取产品列表的,我们把它换成社区维护的可用镜像就行:

  • 先关掉WebMatrix,找到配置文件路径:C:\Users\[你的用户名]\AppData\Local\Microsoft\WebMatrix\Gallery.xml
  • 用记事本打开,找到<gallery>标签里的url属性,把原来的地址替换成可靠的旧数据源备份地址(可以去技术论坛找其他用户分享的可用镜像)
  • 保存文件后重启WebMatrix,再试试从模板创建站点

2. 手动导入模板/应用包

如果改配置不行,就直接手动搞模板:

  • 从靠谱的渠道下载WebMatrix的旧模板包(比如一些开发者论坛的资源备份)
  • 打开WebMatrix,切换到「站点」标签,点击「导入站点」
  • 选择下载好的模板文件夹,跟着向导走完流程,之后就能基于这个模板新建站点了

3. 进阶绕过解析限制(不推荐新手)

要是你懂点.NET调试和XML配置,也可以尝试修改WebMatrix的XML解析规则,让它忽略DOCTYPE的大小写问题,但这个操作比较复杂,需要修改程序集或者用调试工具拦截请求,一般没必要,优先用前两个办法就行。

另外提一句,WebMatrix虽然好用,但毕竟停更多年了,长期用的话还是建议转到VS Code搭配ASP.NET相关扩展,体验更流畅,还能拿到持续的更新支持。

内容的提问来源于stack exchange,提问作者Npandit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 06:47:47