代码之家  ›  专栏  ›  技术社区  ›  Ivan García Topete

Visual Studio 2017 Cordova应用程序项目系统遇到错误

  •  1
  • Ivan García Topete  · 技术社区  · 6 年前

    我有一个HTML5/JavaScriptCordova应用程序,当我启动它时,会出现这个消息错误(有时只有一次,有时两次)。

    Error

    这是 .txt 文件:

    2018年6月25日下午3:13:54 可回收的 system.nullreferenceexception:对象引用未设置为对象的实例。 在Microsoft.visualstudio.multidevicehybridapps.vspackages.common.msbuildeventhandler.d\u 8.moveNext() ---从引发异常的上一个位置的堆栈结束跟踪--- 在system.runtime.compilerservices.taskawaiter.throwfornonsuccess(任务任务) 在system.runtime.compilerservices.taskawaiter.handlenonSuccessandDebuggerNotification(任务任务) 在Microsoft.visualstudio.projectsystem.vs.implementation.build.vsOutputWindowLogger.d_u 19.moveNext() ---从引发异常的上一个位置的堆栈结束跟踪--- 在Microsoft.visualstudio.telemetry.windowserrorreporting.watsonreport.getclrwatsonexceptioninfo(异常异常对象)

    2018年6月25日下午3:13:54 可回收的 system.nullreferenceexception:对象引用未设置为对象的实例。 在Microsoft.visualstudio.multidevicehybridapps.vspackages.common.msbuildeventhandler.d\u 8.moveNext() ---从引发异常的上一个位置的堆栈结束跟踪--- 在system.runtime.compilerservices.taskawaiter.throwfornonsuccess(任务任务) 在system.runtime.compilerservices.taskawaiter.handlenonSuccessandDebuggerNotification(任务任务) 在Microsoft.visualstudio.projectsystem.vs.implementation.build.vsOutputWindowLogger.d_u 19.moveNext() ---从引发异常的上一个位置的堆栈结束跟踪--- 在Microsoft.visualstudio.telemetry.windowserrorreporting.watsonreport.getclrwatsonexceptioninfo(异常异常对象)

    2018年6月25日下午3:13:54 可回收的 system.nullreferenceexception:对象引用未设置为对象的实例。 在Microsoft.visualstudio.multidevicehybridapps.vspackages.common.msbuildeventhandler.d\u 8.moveNext() ---从引发异常的上一个位置的堆栈结束跟踪--- 在system.runtime.compilerservices.taskawaiter.throwfornonsuccess(任务任务) 在system.runtime.compilerservices.taskawaiter.handlenonSuccessandDebuggerNotification(任务任务) 在Microsoft.visualstudio.projectsystem.vs.implementation.build.vsOutputWindowLogger.d_u 19.moveNext() ---从引发异常的上一个位置的堆栈结束跟踪--- 在Microsoft.visualstudio.telemetry.windowserrorreporting.watsonreport.getclrwatsonexceptioninfo(异常异常对象)

    2018年6月25日下午3:13:54 可回收的 system.nullreferenceexception:对象引用未设置为对象的实例。 在Microsoft.visualstudio.multidevicehybridapps.vspackages.common.msbuildeventhandler.d\u 8.moveNext() ---从引发异常的上一个位置的堆栈结束跟踪--- 在system.runtime.compilerservices.taskawaiter.throwfornonsuccess(任务任务) 在system.runtime.compilerservices.taskawaiter.handlenonSuccessandDebuggerNotification(任务任务) 在Microsoft.visualstudio.projectsystem.vs.implementation.build.vsOutputWindowLogger.d_u 19.moveNext() ---从引发异常的上一个位置的堆栈结束跟踪--- 在Microsoft.visualstudio.telemetry.windowserrorreporting.watsonreport.getclrwatsonexceptioninfo(异常异常对象)

    我使用的是Visual Studio 2017专业版15.7.4

    单击一次或两次“确定”后,一切恢复正常, 我怎样才能摆脱这条信息?

    1 回复  |  直到 6 年前
        1
  •  3
  •   Chathura Edirisinghe    6 年前

    首先检查android home、javahome和npm的所有引用。然后试着改变你的 .jsproj项目 类似记事本的文件

    <PropertyGroup>
    <TypeScriptCompileOnSaveEnabled>false</TypeScriptCompileOnSaveEnabled></PropertyGroup>
    

    <PropertyGroup>
    <TypeScriptCompileBlocked>True</TypeScriptCompileBlocked>
    <TypeScriptCompileOnSaveEnabled>false</TypeScriptCompileOnSaveEnabled</PropertyGroup>
    

    如果它没有这样做,那么尝试修复您的vs安装。