gpt4 book ai didi

.net - 打开解决方案 : Rejecting native image because dependency is not native 时 Visual Studio 崩溃

转载 作者:行者123 更新时间:2023-12-01 11:07:25 26 4
gpt4 key购买 nike

我正在使用包含 ASP.NET 网站和类库项目的解决方案。多年来,它一直在出色地工作。在过去的几个月里,我将它从 VS 2005 和 .NET 2.0 升级到了 VS 2008 和 .NET 3.5。

在升级过程中,我没有发现任何问题,并且在生产中运行良好。

在推向生产并暂时搁置之后,我终于回去进行了更多更改。但是,当我尝试在 VS 2008 中打开它时,它 VS 崩溃了。 VS 打开并表现得好像一切正​​常,但是,在加载时,VS 窗口会消失。

应用程序事件日志显示:

.NET Runtime version 2.0.50727.3607 - Fatal Execution Engine Error (7A036050) (80131506)



我做了一些研究,指出可能存在损坏的 .NET 安装。这对我来说毫无意义,因为我所有的其他 VS 2008 应用程序(另外 6 个)在 VS 2008 中打开并运行得很好。但是,因为我无法想出另一个解决方案,我决定安装 .NET 的最新更新2.x 和 3.x, found here .

安装更新后,它似乎工作正常。

几周后,我在这里遇到了同样的问题。我尝试运行相同的 .NET 更新以查看是否会再次解决问题,但“没有骰子”。

我将我的问题解决带到下一步,并在打开解决方案的同时针对 VS 运行 WinDbg。这是我得到的:

CLR:(C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\3.5.0.0__31bf3856ad364e35\System.Web.Extensions.dll) Rejecting native image because dependency C:\WINDOWS\assembly\GAC_MSIL\System.Core\3.5.0.0__b77a5c561934e089\System.Core.dll is not native



我认为这是我的问题,但我不知道为什么。我的其他应用程序使用 System.Web.Extensions 3.5 没有问题。

有人对我应该从这里去哪里有任何建议吗?

谢谢。

最佳答案

如果以上两条评论没有解决您的问题,您可以执行以下操作。我在使用 Silverlight 时也遇到了类似的问题,我已经通过这种方式解决了它。

在打开您的解决方案之前,直接转到您的 bin/debug 并删除那里可用的所有内容。 (我还建议删除 C:\Windows\Microsoft.NET\Framework\\Temporary ASP.NET Files 中可用的 ASP.Net 临时文件。

清理完这些目录后,请尝试重新打开您的解决方案。

关于.net - 打开解决方案 : Rejecting native image because dependency is not native 时 Visual Studio 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3909345/

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