代码之家  ›  专栏  ›  技术社区  ›  Quintin Robinson

ASP.NET MVC CTP5崩溃IDE

  •  3
  • Quintin Robinson  · 技术社区  · 16 年前

    我最近安装了MVC CTP5,当我试图打开一个ASPX时,VS正在崩溃,我在事件查看器中得到以下错误:

    .NET Runtime version 2.0.50727.3053 - Fatal Execution Engine Error (7A035E00) (80131506)
    

    我能找到 This 在ASP.NET论坛上发布关于同一个问题的帖子,但还没有人有有效的解决方案(至少对我来说没有)。

    只是想知道是否有其他人遇到了这个问题,他们做了什么来解决这个问题?

    编辑:想补充一点,我已经尝试了本文中的所有技巧,并且可以用代码编辑器打开标记,但是想知道是否找到了解决此问题的实际解决方案。谢谢!

    编辑:我的Vista设备上没有这个问题,似乎只出现在我的xp vm上。

    5 回复  |  直到 16 年前
        1
  •  2
  •   Robert Dean    16 年前

    我对电源命令和预览5有问题。如果安装了power命令,请尝试更新或卸载它以解决此问题。

        2
  •  2
  •   alex    16 年前

    以下是解决问题的步骤 岗位 这对我很有用:

    1.基于CTP5的开放式项目

    2.在解决方案资源管理器中,启用“显示所有文件”

    3.打开“bin”文件夹,删除“microsoft.web.mvc.dll”、“system.web.mvc.dll”、“system.web.abstractions.dll”、“system.web.routing.dll”

    4.打开“引用”文件夹,单击一次“system.web.abstractions”,然后在“属性”窗口中将“copy local”更改为“真”。对system.web.routing重复相同操作。

    5.生成应用程序(ctrl+shift+b)

    6.在Designer中打开site.master。vs不会崩溃。

        4
  •  1
  •   Ant    16 年前

    回答有点空,但我也有这个问题。我不是经常重启vs,而是在打开Web项目之前清理bin文件夹。

        5
  •  0
  •   Hrvoje Hudo    16 年前

    在Vista x64和VS2008 SP1上也有同样的问题。必须对清理bin文件夹和system.web.routing/abstraction做一些事情,因为它甚至在包含(mvc)路由的webforms项目上崩溃。当我从bin中删除所有文件并再次添加引用时,它可以正常工作。
    在VS2008+CTP5中真是令人讨厌的错误!

    推荐文章