• 该项目中不存在目标 precomputecompiletypescript The target "PreComputeCompileTypeScript" does not exist in the project


    Open Microsoft.TypeScript.targets file located under C:Program Files (x86)MSBuildMicrosoftVisualStudiov11.0TypeScript and add the following before </Project> tag

    <Target Name="PreComputeCompileTypeScript">
    <VsTsc
      ToolPath="$(TscToolPath)"
      ToolExe="$(TscToolExe)"
      Configurations="$(TypeScriptBuildConfigurations)"
      FullPathsToFiles="@(TypeScriptCompile)"
      YieldDuringToolExecution="$(TscYieldDuringToolExecution)"
      OutFile="$(TypeScriptOutFile)"
      OutDir="$(TypeScriptOutDir)"
      ProjectDir="$(ProjectDir)">     
      <Output TaskParameter="GeneratedJavascript" ItemName="GeneratedJavascript" />
      </VsTsc>
      <AssignTargetPath Files="@(GeneratedJavascript)" RootFolder="$(MSBuildProjectDirectory)">
      <Output TaskParameter="AssignedFiles" ItemName="GeneratedJavascriptWithTargetPath" />
    </AssignTargetPath>
    <ItemGroup>
      <FilesForPackagingFromProject Include="@(GeneratedJavascriptWithTargetPath->'%(Identity)')"/>
      <ContentWithTargetPath Include="@(GeneratedJavascriptWithTargetPath->'%(Identity)')"/>
      <Content Include="@(GeneratedJavascript->'%(Identity)')"/>
    </ItemGroup>
    </Target>

    just had similar issue with Visual Studio 2015, the path was like that:

    C:Program Files (x86)MSBuildMicrosoftVisualStudiov14.0ApacheCordovaToolsvs-mda-targetsMicrosoft.TypeScript.MDA.targets

    while it's enough to insert another one dummy target:

      <!-- Overriding targets which when absent cause warnings from common targets -->
       ...
       <Target Name="PreComputeCompileTypeScript" />

    </Project>

    that is because target "CompileTypeScript" depends on "PreComputeCompileTypeScript".

    来自:http://stackoverflow.com/questions/28824975/the-target-precomputecompiletypescript-does-not-exist-in-the-project

  • 相关阅读:
    Java设计模式之单例模式
    Bootstrap-table使用footerFormatter做统计列
    Bootstrap进度条
    基于Bootstrap的表格插件bootstrap-table
    基于Bootstrap的对话框插件bootstrap-dialog
    基于Bootstrap的下拉框插件bootstrap-select
    JsonConfig处理日期时间
    Jquery表单验证插件validate
    Hibernate使用Criteria去重distinct+分页
    设置iframe高度自适应屏幕高度
  • 原文地址:https://www.cnblogs.com/xytmj/p/5416348.html
Copyright © 2020-2023  润新知