【问题标题】:Invalid pointer | This file does not have an app associated with it无效指针 |此文件没有与之关联的应用
【发布时间】:2020-01-21 03:30:42
【问题描述】:

我有一个运行良好的 ASP.NET Core 应用程序,但在开发过程中(在 Windows 10 4 月更新之后,很可能只是巧合),我突然收到两条消息:

  1. 此文件没有关联的应用程序来执行此操作。请安装一个应用程序,或者,如果已安装, 在默认应用设置页面中创建关联。

  2. 无法启动程序“programName”指针无效

结果:我无法再调试/运行我的应用程序了。 (开始调试/不调试就开始)

我发现了一些关于文件系统损坏的可怕搜索结果,但我认为这与我的情况不同......

我检查了我的启动项目,重新启动了 Visual Studio,重新启动了整个系统......没有任何帮助。

更新: 安装最新的 Visual Studio 更新 (15.7.1) 后,我再次激活 JavaScript 调试时收到的消息发生了变化。现在它指出:

无法连接到运行时进程,10000 毫秒后超时 - (原因: 无法连接到目标:连接 ECONNREFUSED 123.0.0.0.1:53232)

结果:还是一样。只有错误消息发生了变化。

关于那个的任何提示和想法?谢谢!

【问题讨论】:

    标签: visual-studio asp.net-core visual-studio-2017


    【解决方案1】:

    如果不是答案,至少是一种解决方法。如果我调整调试选项,我可以再次工作

    调试 -> 选项 -> 常规 -> 启用 ASP.NET 的 JavaScript 调试 (Chrome 和 IE)

    如果我禁用此功能,我可以再次调试和运行我的应用程序。但是我还是不明白为什么现在会出现这种情况,也不明白现在如何使用 JavaScript 调试......

    【讨论】:

      【解决方案2】:

      我在使用 Visual Studio 2017 时遇到了这个问题。这是由于我的防病毒软件 (bitdefender) 阻止了 chrome 临时文件造成的。我将其设置为忽略该文件并修复了我的调试问题。

      文件是 C:\Users\[用户名]\AppData\Local\Temp\vschrome_diag.lnk

      据此,重新安装 chrome 可能会解决问题。 Error launching vschrome_diag when Visual Studio 2017 starts debug on Chrome

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-01-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-06
        • 2011-02-07
        • 2015-12-30
        相关资源
        最近更新 更多