gpt4 book ai didi

visual-studio - 在 Visual Studio 2015 中调试时无法解析参数名称类型 ISession

转载 作者:行者123 更新时间:2023-12-04 15:42:30 25 4
gpt4 key购买 nike

在 VS2015 中启动调试 session 时开始出现新错误。它是一个 ASP.NET MCV 项目,它也公开了一个 WCF 服务(不知道是否相关)。

调试 session 需要很长时间才能启动,然后我收到一个消息框说:

Specified argument was out of the range of valid values.

Parameter name: Type ISession cannot be resolved. Interfaces of abstract classes should be registered first.



之后调试器按预期工作。

如果我从 VS 2013 做同样的事情,那么加载需要很长时间,但我收到一条消息:

Loading symbols for WebActivatorEx.dll from: d:\Code\GitHub\WebActivator\WebActivator\obj\Debug



这很奇怪,因为我没有故意安装 WebActivator,而我的 D: 驱动器是一张 DVD,自从我拿到 PC 以来就没有打开过。

昨天我安装了 OpenCover,但它不起作用,所以我删除了它。

任何人都可能知道这是怎么回事???

谢谢

最佳答案

我在本地工作站上遇到了同样的问题,而我的同事能够很好地调试和运行他的 Web 应用程序。所述错误消息是从 Visual Studio 2015 抛出的,但应用程序过去可以正常启动并运行。这仅在 Debug模式下发生(使用“开始调试” - F5 或项目的 Debug模式)。另一个副作用是这个问题不是每次系统重启后第一次发生。
此线程以及链接 How do you clear your Visual Studio cache on Windows Vista?和链接 https://blogs.msdn.microsoft.com/willy-peter_schaub/2010/09/15/if-you-have-problems-with-tfs-or-visual-studio-flush-the-user-cache-or-not/给我指明了正确的方向。
我终于能够通过清除本地工作站上以下三个目录中的内容来解决该问题:

a) <System drive>:\Users\<user id>\AppData\Local\Microsoft\Team Foundation
b) <System drive>:\Users\<user id>\AppData\Local\Microsoft\VisualStudio
c) <System drive>:\Users\<user id>\AppData\Local\Microsoft\VSCommon

该决议让我根据上面第一个链接提供的已接受回复进行思考。 Visual Studio 和团队资源管理器缓存可能不同步。希望这个答案可以帮助面临类似问题的人。

关于visual-studio - 在 Visual Studio 2015 中调试时无法解析参数名称类型 ISession,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32718050/

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