gpt4 book ai didi

asp.net-mvc - 为什么 Visual Studio 使用 MVC RC1 打开 ASPX 会崩溃

转载 作者:行者123 更新时间:2023-12-03 10:49:30 25 4
gpt4 key购买 nike

  • 从 MVC Beta 升级到 MVC RC1。
  • 重新指向项目中的所有引用以指向新程序集
  • 重启
  • 一切都编译(并运行!)
  • 但是...

  • 在 VS 中打开一个 View (.aspx),她就消失了!
    事件查看器提供:
    NET Runtime version 2.0.50727.3053 - Fatal Execution Engine Error (6E075E00) (80131506)

    更新 1:
    不是所有的 .aspx 页面!
    另外 - 似乎在 StackOverflow 上写问题是解决办法!咕噜噜

    更新 2:
    自发布问题以来没有问题,但是:
    我仅有的插件是 VisualSVN 和 Resharper。
    我似乎确实在 GAC 中有 System.Web.Mvc 的内容 - 但它看起来像错误的版本,我无法摆脱它。

    我相信它一定与渲染 .aspx 页面代码期间的一些智能着色或类似颜色有关 - 但现在它停止了,很难确认......

    最佳答案

    尝试删除所有 bin/obj 目录,并清除 ASP.NET 临时文件和 %TEMP% 目录。然后从 VS2008 命令提示符发出以下命令:

    ngen /delete System.Web.Mvc
    ngen /delete System.Web.Abstractions
    ngen update

    还要确保您的所有引用(MvcContrib,任何其他针对 MVC 构建的)都指向与所有其他引用相同的 MVC 版本。

    这似乎对我有用(到目前为止)

    关于asp.net-mvc - 为什么 Visual Studio 使用 MVC RC1 打开 ASPX 会崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/500696/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com